
JS
文章平均质量分 63
点D点D
这个作者很懒,什么都没留下…
展开
-
正则表达式
正则表达式语法:var regObj=new RegExp("pattern",[,"flags"]);var regObj=/pattern/[flags];pattern:必选,正则表达式字符串flags:可选,一些标志组合正则表达式的匹配模式支持3个标志:g:表示全局模式,即模式将被应用于所有字符串,而非在发现第一个匹配项时就停止i:表示不区分大小写模式,即在确定...原创 2018-08-06 16:48:44 · 297 阅读 · 0 评论 -
JavaScript学习------单体内置对象
Global对象:encodeURI()和encodeURIComponent()对URI进行编码,便于发送给浏览器。encodeURI()主要用于整个URI,而encodeURIComponent()主要用于对URI中的某一段进行编码。主要区别在于:encodeURI()不会对本身属于URI的特殊字符进行编码,如,冒号、正斜杠、问号、井号等,而encodeURIComponent()则会对他...原创 2018-08-25 22:24:29 · 197 阅读 · 0 评论 -
JavaScript学习------Function类型
函数定义:每个函数都是Function类型的实例,且都与其他引用类型一样具有属性和方法。由于函数是对象,因此函数名实际上也是一个指向函数对象的指针,不会与某个函数绑定。注意:使用不带圆括号的函数名是访问函数指针,而非调用函数。实际中,函数声明与函数表达式有区别,解析器会先读取函数声明并在执行任何代码之前可用(可访问),而函数表达式则必须等到解析器执行到它所在的代码行,才会被解释执行...原创 2018-08-25 16:06:36 · 192 阅读 · 0 评论 -
JavaScript学习------Date类型
Date类型使用自UTC1970年月1日午夜零时开始经过的毫秒数来保存日期,在使用这种数据存储格式的条件下,Date类型保存的日期能够精确到1970年1月1日之前或之后100 000 000年,穿件一个日期对象使用呢我操作符和Date构造函数,如now=new Date()Date.parse():接收一个表示日期的字符串参数,然后根据这个字符串返回相应日期的毫秒数,如,Date.parse(...原创 2018-08-24 20:34:16 · 268 阅读 · 0 评论 -
JavaScript学习------基本概念
标识符标识符:指变量、函数、属性名或函数的参数。标识符命名规则:第一个字符必须是字母、下划线或一个美元符号 其他字符是字母、下划线、美元符号或数字 采用驼峰大小写格式命名 不能使用关键字、保留字、true、false和null用作标识符关键字:break do instanceof typeof case else new var ...原创 2018-08-20 21:21:48 · 240 阅读 · 0 评论 -
JavaScript学习------JavaScript实现
JavaScript实现由三个不同部分组成:核心(ECMAScript)、文档对象模型(DOM)、浏览器对象模型(BOM)。ECMAScript由ECMA-262定义,提供核心语言功能; 文档对象模型(DOM)提供访问和操作网页内容的方法和接口; 浏览器对象模型(BOM)提供与浏览器交互的方法和接口;ECMAScriptECMAScript规定的组成部分:语法、类型、语句、关键字、保...原创 2018-08-17 18:15:19 · 265 阅读 · 0 评论 -
JavaScript学习------闭包
闭包:指有权访问另一个函数作用域中变量的函数。在本质上,闭包就是将函数内部和函数外部连接起来的一座桥梁。创建闭包的常见方式就是在一个函数内部创建另一个函数。function createComparisonFunction(propertyName){ return function(object1, object2){ //下面访两行代码访问了外部函数中的变量pr...原创 2018-08-27 11:13:38 · 203 阅读 · 0 评论 -
其他JavaScript库
jQuery不是唯一的JavaScript库,还有很多其他的库,其中的一些用来执行特定的任务,另一些则是以解决存在的每个JavaScript任务为目标的通用库。下面列出几个比较流行的库:Yahoo!User Interface Library是Yahoo!的一个项目(http://yuilibrary.com)Dojo Toolkit(http://dojotoolkit.org/),它功...原创 2018-08-09 16:28:02 · 156 阅读 · 0 评论 -
JavaScript学习------Array类型
js对数组的操作:p.length:获取数组的长度push():在数组的末尾添加一个或多个项目unshift():在数组的开头添加一个或多个项目pop():从数组中删除最后一个项目shift():从数组中删除第一个项目重排序方法:reverse():反转数组项的顺序sort():默认情况下按升序排列数组项,会调用每个数组项的toString()转型方法,再比较得到的...原创 2018-08-24 13:13:17 · 195 阅读 · 0 评论 -
前端常见的特殊字符
字符 实体名称 代码 “ 双引号 " ’ 右单引号 ’ ©(Alt+169) 版权符号 © & & Empty space 不间断空格   ——(Shift+ - ) 长的短划线 ...原创 2018-08-02 09:47:30 · 4192 阅读 · 0 评论 -
全局内置函数
函数 描述 decodeURI() 解码某个编码的URI decodeURIComponent() 解码一个编码的URI组件 encodeURI() 把字符串编码为URI encodeURIComponent() 把字符串编码为URI组件 escape() 对字符串进行编码 eval() 计算JavaScript字符...原创 2018-08-02 09:48:26 · 178 阅读 · 0 评论 -
图片轮播实例
broadcast.jsvar CarouselFigure = new Object();//轮播图初始化定义函数CarouselFigure.init = function(tmpobj){ //定义动画帧数(默认为:30) this.frameNum = tmpobj.frameNum !=undefined ? tmpobj.frameNum : 30; //定义一次轮播...原创 2018-08-09 10:27:34 · 832 阅读 · 0 评论 -
浏览器兼容性
浏览器兼容性即网页兼容性或网站兼容性,是指因为不同浏览器使用内核及所支持的HTML等网页语言标准不同;以及客户端环境不同,如分辨率等,网页在各种浏览器上的显示效果可能不一致。DOM兼容性:在使用JavaScript获取触发事件的源目标时IE和FireFox(火狐)不同表现,也就是说是网页中那个元素触发了事件 在IE浏览器里使用srcElement( 常用的event.srcEleme...原创 2018-08-09 10:27:12 · 310 阅读 · 0 评论 -
W3C标准定义的事件
W3C标准定义的阻止事件向父容器传递:e.stopPropagation():阻止事件向父容易传递,但不能阻断事件的触发。DOM中的事件对象:preventDefault() :取消事件默认行为stopImmediatePropagation() :取消事件冒泡同时阻止当前节点上的事件处理程序被调用。stopPropagation():取消事件冒泡对当前节点无影响。IE中的...原创 2018-09-27 20:08:12 · 478 阅读 · 0 评论