javascript
文章平均质量分 75
多语
这个作者很懒,什么都没留下…
展开
-
从js中的正则表达式开始
正则表达式可以通过逻辑过滤获取字符串中特定的部分。RegExp创建方式:1. var reg=/ /;2.var reg=new RegExp( ) 构造函数当 var reg1=RegExp(reg)时,reg1为reg相同形式的不同引用。当 var reg1=new RegExp(reg)时,两者指向不同地址,互相独立。修饰符; i/g/m其中m重点记述:m为多行匹配功能。...原创 2018-10-04 17:06:34 · 575 阅读 · 0 评论 -
对象,包装类
对象的增删改查对象的创建方法:1:var obj={ } plainObject 对象字面量/对象直接量2:构造函数:1)系统自带的构造函数 new Object() ;2)自定义var obj=new Object(a,b,c);obj.属性=属性值;可以改变新对象里面的内容。构造函数:写法和函数相同,要符合大驼峰式命名规则。构造函数(加new)内部原理:1).v...原创 2018-10-12 13:31:37 · 227 阅读 · 0 评论 -
原型 原型链 call apply 继承 命名空间 对象枚举
对象的原型:原型是function对象的一个属性,定义了构造函数制造出的对象的公共祖先。通过该原型构造出的构造函数,可以继承原型的属性。function Person(){}var person=new Person;Person.prototype➡原型Person.prototype{ };原型对象,可被构造出的对象继承原型和本身属性冲突的时候取自己的属性,没有该属性选择继承原型...原创 2018-10-12 16:51:30 · 160 阅读 · 0 评论 -
js的DOM操作
1.三种常用查看方式标签名类名元素id注:document代表整个文档,name选择器对部分标签不生效,.querySelector()非实时。2.创建元素节点3.创建文本节点4.复制节点注:true时克隆整个节点;false只克隆该节点,不克隆子节点。5.插入节点(1)在末尾插入子节点(2)在已有节点之前插入子节点注:已有节点的插入操作会产生剪切效果6....原创 2018-10-06 18:48:07 · 575 阅读 · 0 评论 -
数组
定义方式:数组字面量 var arr = [ ,, ] ;构造函数 var arr = new Array(1,2,3,4,5 ) 为传送值;当写一个参数的时候会认为创建一个长度为参数的稀松数组。参数不可以为小数。两种创建方式所有方法均来自Array.prototype数组的读和写:读取超过长度的属性,不会报错,提示undefined,写入时会抻长数组数组常用的方法:(ES3...原创 2018-10-13 15:16:46 · 107 阅读 · 0 评论 -
事件
绑定事件处理函数ele.onxxx=function(){}兼容性好,一个元素的同一个事件上只能绑定一个处理程序,基本等同于写在html行间程序this指向dom元素本身解除事件处理程序:ele.onclick=false/’’/nullobj.addEventListener(type,fn,false);IE9以下不兼容,可以为一个事件绑定多个处理程序,重复函数绑定多次执行一...原创 2018-10-10 14:22:16 · 124 阅读 · 0 评论 -
Ajax
Ajax :异步的JavaScript和XML,是一种使用现有标准的新方法。Ajax是与服务器交换数据并更新部分网页的技术,在不重新加载整个页面的情况下。A:创建一个异步对象B:设置请求方式和请求地址C:发送请求D:监听状态的变化E:处理返回的结果http状态码:200–300 || 304get/post请求的异同:相同点:都是将数据提交到远程服务器不同点:存...原创 2018-10-22 21:13:33 · 100 阅读 · 0 评论