js
Luck_ZZ
这个作者很懒,什么都没留下…
展开
-
JS的prototype、__proto__与constructor属性
一、prototype、__proto__与constructor prototype:显式原型 __proto__:隐式原型 constructor:在Javascript语言中,construct属性是专门为function而设计的,它存在于每个function的prototype属性中,这个construct保存指向function的一个引用 __proto__和constructo...原创 2019-11-09 22:06:45 · 422 阅读 · 0 评论 -
JS创建对象
一、使用Object创建对象 通过调用Object构造函数new一个Object对象,然后再给这个对象的每一个属性和方法进行赋值 var person1 = new Object(); person1.age = 38; person1.name = '宋小宝'; person1.speak = function () { console.log('大家好!我是'+this.name...原创 2019-11-09 18:22:18 · 171 阅读 · 0 评论 -
JS Ajax与JQuery Ajax的使用
一、JS Ajax 1.创建xhr对象 var xhr = newXMLHttpRequest(); 此方式不支持IE5和IE6 2.open方法,设置请求信息 open(method,url,async) method:请求类型;GET或POST url:请求路径 async:true(异步)或 false(同步) 3.send方法,发送请求 send(string) 如果...原创 2018-05-31 22:52:06 · 1074 阅读 · 0 评论 -
js对象和数组
一、js对象 var person1 = new Object(); //第一种方式 person1.name = "zhang"; person1.age = 18; var person2 = {name:"zhang", age:18}; //第二种方式 二、js对象取值 //1.对象.属性 2.对象[属性] alert(person1.name...原创 2019-05-11 22:19:43 · 662 阅读 · 0 评论 -
JS的DOM操作(增删改查)
一、查询 获取元素节点,通过document对象调用 // 1.通过id属性获取一个元素节点对象 document.getElementById('id1'); // 2.通过name属性获取一组元素节点对象 document.getElementsByName('name1'); // 3.通过标签名获取一组元素节点对象 document.getElementsByTagName('li')...原创 2019-08-02 23:02:44 · 493 阅读 · 0 评论 -
jQuery的DOM操作(增删改查)
一、选择器 jQuery选择器基本语法规则使用的就是CSS的选择器语法,并对基进行了扩展 可参看:CSS选择器总结 基本: #id、element、.class、*、selector1,selector2,selector3、 层级: ancestor descendant、prant>child、prev+next、prev~siblings、 基本筛选器 // 1.选择第一个...原创 2019-08-03 12:27:29 · 731 阅读 · 0 评论 -
js函数对象的call()方法、apply()方法、arguments属性
一、call()方法 call()方法是函数原型对象属性的方法,调用者为函数对象 可以将一个对象指定为第一个参数,此时这个对象将会成为函数执行时的this,从第二个参数起依次传入实参 例:call(obj, a, b);第一个参数表示函数中的this,a,b表示实参 二、apply()方法 apply()方法是函数原型对象属性的方法,调用者为函数对象 可以将一个对象指定为第一个参数,此...原创 2019-07-28 13:20:22 · 1857 阅读 · 0 评论 -
js数组方法总结
一、concat concat()方法连接两个或多个数组。 语法:arrayObject.concat(arrayX,arrayX,......,arrayX),参数必须,参数可以是值,也可以是数组(把参数数组的值连接到数组后)。 该方法不会改变现有的数组,而是返回连接后的数组。 var arr = [1,2,3]; // 参数是两个值 // var concatArr = arr.co...原创 2019-08-13 21:57:33 · 156 阅读 · 0 评论 -
CommonJS与ES6的模块化
一、CommonJS nodeJS是commonJS的实现者 在node中,一个js文件就是一个模块;每一个js文件中的js代码都是独立运行在一个函数中,而不是全局作用域,所以一个模块的中的变量和函数在其他模块中无法访问 1.模块定义及引用 定义模块mod01.js: 通过exports来向外暴变量和方法,只需要将需要暴露给外部的变量或方法设置为export的属性即可 /* mod0...原创 2019-09-27 18:13:54 · 385 阅读 · 0 评论