js
文章平均质量分 77
BossNoNo
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
placeholder 兼容 ie6/7/8/9
placeholder 属性是 HTML5 中的新属性。placeholder 属性规定可描述输入字段预期值的简短的提示信息(比如:一个样本值或者预期格式的短描述)。该提示会在用户输入值之前显示在输入字段中。注意:placeholder 属性适用于下面的 input 类型:text、search、url、tel、email 和 password。Internet Explorer原创 2017-06-14 11:34:18 · 905 阅读 · 0 评论 -
(十四)JavaScript RegExp正则表达式
创建正则表达式RegExp规则RegExp 对象的方法String 对象的方法原创 2018-11-28 08:43:26 · 308 阅读 · 0 评论 -
(十五)JavaScript JSON
json 格式 JSON.stringify() JSON.parse()原创 2018-11-29 15:23:30 · 199 阅读 · 0 评论 -
(十)JavaScript 窗口属性(滚动条的滚动距离、可视区窗口尺寸、元素的几何尺寸)
滚动条的滚动距离window.pageXOffset 属性返回页面的水平滚动距离,window.pageYOffset 属性返回页面的垂直滚动距离,单位都为像素。这两个属性只读。兼容性:IE8及IE8以下不兼容别名:window.scrollXwindow.scrollYIE8及IE8以下 浏览器可使用document.body.scrollLeftdocument.body.s...原创 2018-11-18 15:23:32 · 2968 阅读 · 0 评论 -
(十三)JavaScript 事件详解
绑定事件的监听函数 (事件处理函数)addEventListener()attachEvent()事件对象事件的传递原创 2018-11-22 17:48:12 · 219 阅读 · 0 评论 -
(十二)JavaScript Date 对象、定时器
Date对象setInterval() 和clearInterval()setTimeout() 和 clearTimeout()原创 2018-11-18 17:33:57 · 267 阅读 · 0 评论 -
(十 一)JavaScript 控制CSS
JavaScript 脚本化 CSS元素节点的style属性(Element.style)style属性的值是一个 CSSStyleDeclaration 实例。这个对象所包含的属性与 CSS 规则一一对应,但是名字需要改写,比如background-color写成backgroundColor。改写的规则是将横杠从 CSS 属性名中去除,然后将横杠后的第一个字母大写。如果 CSS 属性名...原创 2018-11-18 17:32:41 · 393 阅读 · 0 评论 -
(九)JavaScript DOM操作详解
1. getElementById方法定义在Document.prototype上,即Element节点上不能使用。 2. getElementsByName方法定义在HTMLDocument.prototype上,即非html中的document(如xml中的document、Element节点)不能使用。 3. getElementsByTagName方法定义在Document.prototype和Element.prototype上,即HTML、xml中的document和Element节点都原创 2018-11-05 18:42:55 · 216 阅读 · 0 评论 -
(八)JavaScript 严格模式
不再兼容es3的一些不规范语法,使用全新的es5规范。启用方法es5.0 严格模式的启用'use strict';两种方法1)全局严格模式use strict放在脚本文件的第一行,整个脚本都将以严格模式运行。2)局部严格模式(函数内)use strict放在函数体的第一行,则整个函数以严格模式运行。function strict() { 'use strict'; re...原创 2018-09-19 16:32:44 · 209 阅读 · 0 评论 -
(七)JavaScript 错误处理机制、try...catch、错误类型SyntaxError、ReferenceError
错误只影响当前代码块,不会影响其他js代码块的运行。try...catch错误类型SyntaxErrorReferenceError原创 2018-09-19 15:40:08 · 1195 阅读 · 0 评论 -
(一)JavaScript 数据类型/typeof、类型转换、逻辑运算符
主流浏览器及内核变量命名规则值类型(数据类型)类型转换运算符逻辑运算符原创 2018-09-18 17:05:09 · 214 阅读 · 0 评论 -
(六)JavaScript 数组
数组的创建一、 var arr = []; (数组字面量) 二、 var arr = new Array(); (构造函数) 数组常用方法push(),pop(),shift(),unshift(),reverse(),splice(),sort(),concat(),slice(),join()类似数组的对象原创 2018-09-12 15:34:13 · 293 阅读 · 0 评论 -
(五)JavaScript 对象、包装对象、原型、原型链、instanceof、call/apply、继承、模块、深度克隆、this、arguments
JavaScript 对象属性的操作属性是否存在:in 运算符对象属性遍历枚举for...in对象的创建方法包装对象原型原型链instanceofcall / apply继承的发展史模块区分数组和对象的三种方法深度克隆thisarguments原创 2018-09-11 18:54:28 · 239 阅读 · 0 评论 -
(三)JavaScript 作用域 作用域链 闭包 原理
`[[scope]]`指的就是我们所说的作用域,其中存储了`执行期上下文的集合`,这个集合呈链式链接,我们把这种链式链接叫做作用域链。查找变量时,从该函数作用域链`顶端`依次向下查找。闭包,当内部函数被保存到外部时,将会生成闭包。闭包会导致原有作用域链不释放,造成内存泄漏(内存被占用)。原创 2018-08-24 18:04:24 · 628 阅读 · 0 评论 -
(二)JavaScript 预编译 详解
如对JavaScript的运用总是有些偏差,则应深入了解其中原理。运行步骤:语法分析、预编译、解释执行原创 2018-08-24 14:52:43 · 266 阅读 · 0 评论 -
(四)JavaScript 立即执行的函数表达式(IIFE)
立即执行函数:此类函数没有声明,在一次执行过后即释放。适合做初始化工作。 官方写法: (function (){}()); (function (){})();函数声明:使用 function 关键字声明一个函数 function fnName(){ ... }...转载 2018-08-27 11:06:22 · 173 阅读 · 0 评论 -
JavaScript Cookie 的使用
JavaScript Cookie 的使用一、创建Cookiedocument.cookie="username=aaaa";可以为 cookie 添加一个过期时间(以 UTC 或 GMT 时间)。 默认情况下,cookie 在浏览器关闭时删除:document.cookie="username=aaaa;expires=Sat, 15 Apr 2028 03:46:38 G...原创 2018-04-18 15:03:29 · 155 阅读 · 0 评论 -
(十六)JavaScript 异步加载JS 、时间线
JS的异步加载 defer aysnc 动态创建 script时间线原创 2018-12-06 14:54:51 · 310 阅读 · 0 评论
分享