- 浏览: 46131 次
- 性别:
- 来自: 武汉
最新评论
文章列表
一.jquery的引入.
先下载文件:http://jquery.com/download/
然后加载jquery:
<!DOCTYPE html>
<html>
<head>
<script src="jquery文件的地址"></script>
</head>
<body>
</body>
<html>
这样就加载了.
二. ...
一。ajax是异步的JavaScript和XML。是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,可以是网页实现异步更新,这样就可以在不重新加载网页的情况下,进行局部的加载。
二。对象的创建。XMLHttpRequest是ajax的基础。
1.创建语法:new XMLHttpRequest();
2.老版本的创建:new ActiveXObject("Microsoft.XMLHTTP").
三。服务器请求。
open(method,url,async).
method:代表请求类型:GET或POST
u ...
一。条件操作符:
(>) 大于 - $gt
(<) 小于 - $lt
(>=) 大于等于 - $gte
(<= ) 小于等于 - $lte
例:
>use date
switched to db date
>db.users.insert([{'name':'阿大','age':20},{'name':'阿二','age':25},{'name':'阿三','age':30}])
>db.users.find({"age" : {$gt : 22}})
[{'name':'阿二','ag ...
首先在终端打开mongodb。
一。数据库的创建与打开。
use DATABASE_NAME(数据库的名字);没有这个数据库就是创建,有就是打开。
例:
>use text
switched to db text
> db
text
这样就创建了 name=text的数据库。
二。数据库的删除。
db.dropDatabase();删除当前数据库。
例:
>use text
switched to db text
>db.dropDatabase()
这样就删除了text数据库。
三。数据库插入信息。
...
1.cd 目录名 ;进入当前目录。
2.ls ;查看当前文件夹下的文件及目录 -a 代表所有的目录和文件
3.sudo 代表的是用户权限。当一个用户需要暂时获取所有权限的时候就可以用它获取。
例如:sudo vi .profile
这就可以用vi打开 .profile文件而且可以修改,如果没有sudo则只能看不能改。
4.mkdir 目录名 ;创建一个目录。
5.rmdir 目录名;删除一个目录。
rm 文件名;删除一个文件;
rm -r 目录名;删除当前目录里面的所有文件及目录。
6.在终端打开文件。可以用 vi 等编辑器。如果以gedit ...
1.安装nvm:
1.git clone https://github.com/creationix/nvm.git ~/.nvm && cd ~/.nvm
2.source ~/.nvm/nvm.sh
判断是否安装成功:
终端输入:nvm --vesion 查看版本号。
如果关闭终端后再打开,发现nvm没有了,则:
在 ~/.bashrc,~/.profile,or ~/.zshrc 文件内写入source ~/.nvm/nvm.sh.
2.安装node
1.nvm install 0.10.32 //安装版本号。
2. ...
一,nodejs的安装.
sudo apt-get install nodejs
通过这条语句就可以安装上去了,使用的时候,直接在终端输入:nodejs或node 就可以打开了.
安装nodejs的同时一般也要安装npm,
sudo apt-get install npm
这就是安装npm.
检验是否安装成功:在终端输入nodejs -v ,终端会输出他nodejs的版本号.这样就代表安装成功了.
在终端输入npm -v ,终端会输出他npm的版本号.这样就代表安装成功了.
二,安装express模板.
一般是:sudo npm install express - ...
一.数组的排序。数组排序一般用sort()方法就可以解决了。
var id=['001','010','005','006'];
id.sort();
console.log(JSON.stringify(id));//["001","005","006","010"]
但是有许多复杂的数组就不能这样直接排序了。不过我们可以通过改造sort()方法来,进行排序。
var goods_info=[
{barcode:"005", type: '食品', name: ...
一.对象的删除:可以直接用delete进行删除,也可以将其赋值为undefined;
例如:
var goods_info={
"000":{barcode:"000", type: '饮料', name: '可口可乐', price: '3', unit: '瓶'},
"001":{barcode:"001", type: '饮 ...
HTML DOM常用方法
- 博客分类:
- HTML
1.getElementById() 返回带有指定 ID 的元素。
例如:
<html>
<head>
<script type="text/javascript">
function getValue()
{
var x=document.getElementById("myHeader")
alert(x.innerHTML)
}
</script>
</head>
<body>
<h1 id="myHeader" on ...
一。存储有localStorage和sessionStorage等:
localStorage存储:是保存在本地的。只有通过把本地的数据删掉,才能实现数据的删除。
sessionStorage存储:是临时存储的,只要刷新页面数据就没有了。
数据是以键值对的形式存储的。
...
一.引入css的三种方式:
1.内联属性(Inline style attribute)的使用方法是,对于想要设置样式的HTML元素,直接修改他的style属性,将css代码直接写在style属性里。
比如:
<html>
<body>
<h1 style="font-size: 12px;"> ...
接着上面一节,接着说余下的常用标签:
7.<script> 标签用于定义客户端脚本,script 元素既可以包含脚本语句,也可以通过 src 属性指向外部脚本文件。一般用来引入JavaScript。如<script src="引入的JavaScript文件" >& ...
标签一般都成对出现如:<p></p>
我给大家介绍下HTML常用标签的用法:
1.标题标签是:<h1>--<h6>共六个标签,<h1>定义最大标题的标签,<h6>定义最小标题的标签。
2.段落标签:<p>
例:
<html>
<body>
<h1>This is heading 1</h1>
<h2>This is heading 2</h2>
<h3>This is heading 3</h3&g ...
高阶函数
1.高阶函数:以一个函数作为参数;以一个函数作为返回结果。
2.以函数为参数的有_.map,_.reduce和_.filter等一些函数,具体的操作请参照Underscore.
(1)对于_.max这个函数是用运算符(>)来比较的,然而他不能实现真正的比较,这时就需要创建一个新函数了。
例:
function finder(valueFun, bestFun, coll){
return _.reduce(coll, function(best,current){
...