`
文章列表

jQuery 语法

1向HTML中引入jQuery库 <head> <script src="/jquery/jquery-1.11.1.min.js"> </head>    如果没有下载到公共文件中,可以直接同过地址引用它。   使用Google的CDN   <head> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs /jquery/1.8.0/jquery.min ...

css 样式

    博客分类:
  • css
css背景   1背景   p {background-color: 颜色;} //背景颜色       p {background-color: 颜色; padding: 20px;} //背景颜色,增加内边距   body {background-image: url(/i/eg_bg_04.gif);} //背景图片的设置     2 文本   p {text-indent: 5em;} //段落缩进     p {text-indent: -5em; padding-left: 5em;} //悬挂缩进 ,设置边距 ...

jQuery 中DOM操作

创建属性节点 append()向匹配元素内部追加元素加到结尾   $<'p'>.append(<b>你好</b>) //p元素+你好  appendTo ()向目标结尾处插入匹配元素集合中的每个元素 $('<b>你好</b>').appendTo<'p'> //p元素+你好  prepend()向匹配元素集合中的每个元素开头插入由参数指定的内容 $("p").prepend("<b>你好</b>"); //你好+p元素  prepe ...
安装git   sudo apt-get install git  安装依赖包     $ sudo apt-get install libc6-dev gcc $ sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm  安装pyenv 管理工具     $sudo curl -L https://raw.github.com/yyuu/pyenv-installer/m ...
_.find (list,predicate,[context]) list 逐项查找 ,返回第一个通predicate函数真值检测的元素值,如果没有返回undefined 函数将立即返回,不会便利整个list var even = _.find([1,2,3,4,5,6],function(num){ return num % 2 == 0;}); // 2   _.filter(list,predicate,[context]) 便利list中的每个值,返回包含所有通过predicate真值检测的元素值 var evens = _.filter([1,2,3,4,5,6], ...

类继承

类式继承 类式继承是在函数对象内调用父类的构造函数,使得自身获得父类的方法和属性。call和apply方法为类式继承提供了支持。通过改变this的作用环境,使得子类本身具有父类的各种属性。 var father=function(){ this.age=22; this.say=function(){ alert('hello i am '+this.name+' and i am '+this.age+'years old'); } } var child=function(){ this.name='wy ...
1.构造函数模式测试 构造函数首字母大写,将属性和方法赋值给了 this 对象。   function CPerson(name,sex,age) { this.name = name; this.sex = sex; this.age = age; this.show = function () { console.log(this.name+this.sex+this.age); } } var m1 = new CPerson('wyy',' 女',' 23'); m1.show(); //wyy 女 23  2.原型模 ...
apply()和call()方法 apply()应用某一对象的一个方法,用另一个对象替换当前对象。  fun.apply(thisAry[,argsArray]) thisAry 在函数运行时指定的this  argsArray 指一个数组或者类数组对象,其中的数组元素将作为单独的参数传给fun函数 call()调用一个对象的一个方法,以另一个对象替换当前对象 fun.call(thisArg[,arg1[,arg2[,...]]]), thisAry 在函数运行时指定的this  arg1,arg2,...指的是参数列表 apply()和call()相同点:他们的用途是相 ...
RegExp对象用于存储检索模式 RegExp对象有3个方法:test()、exec()、和compile() test()检索字符串中指定的值 var arr=new RegExp("n"); console.log(arr.test("my name is wyy")); //true var arr=new RegExp("b"); console.log(arr.test("my name is wyy")); //false //所以test方法返回的 ...
 string对象 replace()用于在字符串中用一些字符替换另一些字符 strinObject.replace(regexp/substr,replacement) regexp/substr规定子字符串或要替换的模式的regexp对象 replacement  一个字符串的值,替换文本或生成替换文本的函数 返回值:一个新的字符串 1.   用replace() 来替换字符串中的字符   var str='my name is wyy' console.log(str.replace(/wyy/, 'hw'))//将使用 "hw" 替换字符串中 ...
构造函数是用new创建对象时调用的函数,与普通唯一的区别是构造函数名应该首字母大写 function Person(age){ this.age = age; } var person1 = new Person(30); console.log(person1.age);//30 我们将Person.prototype定义为一个新对象,这个对象包含类所需要的方法。其实并没有必要新创建一个对象。任何javascript函数都可以用做构造函数,并且调用构造函数是需要用到一个prototype属性的。每个javascript函数都自动拥有一个prototype属性,这个属性 ...

js 切割

split() split(serparator,howmany) serparator 参数指定的地方切割 howmany 在split()可以有可以没有 指返回数组的长度,就不会返回参数指定的长度之后 split()把一个字符串切割成字符串数组 1、括号里面是参数指定的地方切割 例如 var str="2:3:4:5" console.log(str.split(":") ) //以冒号切割 //2,3,5,5 2、空字符串(""),那该字符串的每个字符之间都会被切割 例如 var s ...
json遍历对象     arr= [   {"name":"wyy", "password":"1111"},   {"name":"tay", "password":"2222"}   ];   for(var p in arr){//遍历json数组时,这么写p为索引,0,1      alert(arr[p].name + " " + arr[p].password);    // ...
在 break,continue和return 三个关键字中, break,continue是一起的,return 是函数返回语句,但是返回的同时也将函数停止 break和continue 单独使用break语句 的作用是立即退出最内层的循环或swith语句 break:由于它是用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的。 举例: for(var i=1;i<=10;i++)   {  if(i==8) {     break;  }  document.write(i);  } //输出结果:123456 ...
  push()和pop() push()和pop()方法允许将数组当做栈来使用.push()方法在数组的尾部添加一个或多个元素,并返回数组新的长度。pop()方法则相反:它删除数组的最后一个元素,减小数组长度并返回它删除的值 例如 var arr=[];       ...
Global site tag (gtag.js) - Google Analytics