![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
Luck_ZZ
这个作者很懒,什么都没留下…
展开
-
JS的prototype、__proto__与constructor属性
一、prototype、__proto__与constructorprototype:显式原型__proto__:隐式原型constructor:在Javascript语言中,construct属性是专门为function而设计的,它存在于每个function的prototype属性中,这个construct保存指向function的一个引用__proto__和constructo...原创 2019-11-09 22:06:45 · 391 阅读 · 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 · 153 阅读 · 0 评论 -
JS Ajax与JQuery Ajax的使用
一、JS Ajax1.创建xhr对象var xhr = newXMLHttpRequest(); 此方式不支持IE5和IE62.open方法,设置请求信息open(method,url,async)method:请求类型;GET或POSTurl:请求路径async:true(异步)或 false(同步)3.send方法,发送请求send(string)如果...原创 2018-05-31 22:52:06 · 1051 阅读 · 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 · 632 阅读 · 0 评论 -
JS的DOM操作(增删改查)
一、查询获取元素节点,通过document对象调用// 1.通过id属性获取一个元素节点对象document.getElementById('id1');// 2.通过name属性获取一组元素节点对象document.getElementsByName('name1');// 3.通过标签名获取一组元素节点对象document.getElementsByTagName('li')...原创 2019-08-02 23:02:44 · 456 阅读 · 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 · 698 阅读 · 0 评论 -
js函数对象的call()方法、apply()方法、arguments属性
一、call()方法call()方法是函数原型对象属性的方法,调用者为函数对象可以将一个对象指定为第一个参数,此时这个对象将会成为函数执行时的this,从第二个参数起依次传入实参例:call(obj, a, b);第一个参数表示函数中的this,a,b表示实参二、apply()方法apply()方法是函数原型对象属性的方法,调用者为函数对象可以将一个对象指定为第一个参数,此...原创 2019-07-28 13:20:22 · 1793 阅读 · 0 评论 -
js数组方法总结
一、concatconcat()方法连接两个或多个数组。语法:arrayObject.concat(arrayX,arrayX,......,arrayX),参数必须,参数可以是值,也可以是数组(把参数数组的值连接到数组后)。该方法不会改变现有的数组,而是返回连接后的数组。var arr = [1,2,3];// 参数是两个值// var concatArr = arr.co...原创 2019-08-13 21:57:33 · 147 阅读 · 0 评论 -
CommonJS与ES6的模块化
一、CommonJSnodeJS是commonJS的实现者在node中,一个js文件就是一个模块;每一个js文件中的js代码都是独立运行在一个函数中,而不是全局作用域,所以一个模块的中的变量和函数在其他模块中无法访问1.模块定义及引用定义模块mod01.js:通过exports来向外暴变量和方法,只需要将需要暴露给外部的变量或方法设置为export的属性即可/* mod0...原创 2019-09-27 18:13:54 · 372 阅读 · 0 评论