
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 · 599 阅读 · 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 · 256 阅读 · 0 评论 -
原型 原型链 call apply 继承 命名空间 对象枚举
对象的原型:原型是function对象的一个属性,定义了构造函数制造出的对象的公共祖先。通过该原型构造出的构造函数,可以继承原型的属性。 function Person(){ } var person=new Person; Person.prototype➡原型 Person.prototype{ };原型对象,可被构造出的对象继承 原型和本身属性冲突的时候取自己的属性,没有该属性选择继承原型...原创 2018-10-12 16:51:30 · 184 阅读 · 0 评论 -
js的DOM操作
1.三种常用查看方式 标签名 类名 元素id 注:document代表整个文档,name选择器对部分标签不生效,.querySelector()非实时。 2.创建元素节点 3.创建文本节点 4.复制节点 注:true时克隆整个节点;false只克隆该节点,不克隆子节点。 5.插入节点 (1)在末尾插入子节点 (2)在已有节点之前插入子节点 注:已有节点的插入操作会产生剪切效果 6....原创 2018-10-06 18:48:07 · 610 阅读 · 0 评论 -
数组
定义方式: 数组字面量 var arr = [ ,, ] ; 构造函数 var arr = new Array(1,2,3,4,5 ) 为传送值;当写一个参数的时候会认为创建一个长度为参数的稀松数组。参数不可以为小数。 两种创建方式所有方法均来自Array.prototype 数组的读和写:读取超过长度的属性,不会报错,提示undefined,写入时会抻长数组 数组常用的方法:(ES3...原创 2018-10-13 15:16:46 · 127 阅读 · 0 评论 -
事件
绑定事件处理函数 ele.onxxx=function(){} 兼容性好,一个元素的同一个事件上只能绑定一个处理程序,基本等同于写在html行间 程序this指向dom元素本身 解除事件处理程序: ele.onclick=false/’’/null obj.addEventListener(type,fn,false); IE9以下不兼容,可以为一个事件绑定多个处理程序,重复函数绑定多次执行一...原创 2018-10-10 14:22:16 · 147 阅读 · 0 评论 -
Ajax
Ajax :异步的JavaScript和XML,是一种使用现有标准的新方法。 Ajax是与服务器交换数据并更新部分网页的技术,在不重新加载整个页面的情况下。 A:创建一个异步对象 B:设置请求方式和请求地址 C:发送请求 D:监听状态的变化 E:处理返回的结果 http状态码:200–300 || 304 get/post请求的异同: 相同点:都是将数据提交到远程服务器 不同点:存...原创 2018-10-22 21:13:33 · 115 阅读 · 0 评论