摘要: | 表示或者 [ ]里的内容也是或的关系 [ab]==a|b [a-z]任意小写字母 [A-Z]任意大写字母 [A-z]任意字母 [0-9]任意数字 [^0-9]除了数字 ^ 除了 元字符 元字符(Metacharacter)是拥有特殊含义的字符: 阅读全文
posted @ 2019-09-03 10:22 龙维 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 语法: var 变量=new RegExp("正则表达式","匹配模式"); 使用typeof检查会返回object var reg=new RegExp("a"); 这个正则表达式可以检查一个字符串中是否含有a 在构造函数中,可以传递一个匹配模式作为第二个参数, i 忽略大小写 g 全局匹配模式 阅读全文
posted @ 2019-08-27 23:21 龙维 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 在底层,字符串是以数组形式保存的 连接字符串。 str.concat("hello","world"); 检索一个字符串中是否含有指定内容。 str.indexOf("a",1); 返回字符串含有a索引,第二个参数代表开始查找的索引位置,没有找到返回-1; 提取字符串的片断,并在新的字符串中返回被提 阅读全文
posted @ 2019-08-27 22:05 龙维 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 基本数据类型 String Number Boolean Null Nudefined 引用数据类型 Object 在js中为我们提供了三个包装类,通过这三个包装类 可以将基本数据类型的数据转换为对象 String() 可以将基本数据类型字符串转换为String对象 Number() 可以将基本数据 阅读全文
posted @ 2019-08-27 18:38 龙维 阅读(154) 评论(0) 推荐(0) 编辑
摘要: Math 对象 Math 对象用于执行数学任务。 Math 对象属性 Math 对象方法 阅读全文
posted @ 2019-08-27 16:59 龙维 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 创建一个指定的事件对象 需要在构造函数中传递一个表示时间的字符串作为参数例:var d2=new Date("8/27/2019"); 如果直接使用构造函数创建一个Date对象,则会封装为当前代码执行的时间 getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31)。 getDay 阅读全文
posted @ 2019-08-27 09:47 龙维 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 在调用函数时,浏览器每次都会传递进两个隐含的参数: 1.函数的上下文对象this 2.封装实参的对象arguments arguments是一个类数组对象,它也可以用过索引来操作数据,也可以获取长度 在调用函数时,我们所传递的实参都会在arguments中保存 arguments.length可以用 阅读全文
posted @ 2019-08-24 12:41 龙维 阅读(217) 评论(0) 推荐(0) 编辑
摘要: /** * call()和apply * 这两个方法都是函数对象的方法,需要通过函数对象来调用 * 当对函数调用call()和apply()都会调用函数执行 * 在调用call()和apply()可以将一个对象指定为第一个参数 * 此时对象将会成为函数执行的this * call()方法可以将实参在 阅读全文
posted @ 2019-08-24 12:25 龙维 阅读(481) 评论(0) 推荐(0) 编辑
摘要: * slice() 可以用来从数组提取指定元素 * 该方法不会改变元素数组,而是将截取到的元素封装到一个新数组中返回 * 参数: * 1.截取开始的位置的索引,包含开始索引, * 2.截取结束位置的索引,不包含结束索引, * 第二个参数可以省略不写,此时会截取从开始索引往后的所有元素 * -索引可以 阅读全文
posted @ 2019-08-24 01:29 龙维 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-08-24 00:45 龙维 阅读(99) 评论(0) 推荐(0) 编辑