JavaScript
pursuer211
这个作者很懒,什么都没留下…
展开
-
javascript数组操作(创建、元素删除、数组的拷贝)
1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new Array([element0[, element1[, ...[, elementN]]]]); 创建一个数组并赋值要说明的是,虽然第转载 2014-05-21 15:27:37 · 514 阅读 · 0 评论 -
javascript中cookie的使用
JavaScript中的另一个机制:cookie,则可以达到真正全局变量的要求。 cookie是浏览器 提供的一种机制,它将document 对象的cookie属性提供给JavaScript。可以由JavaScript对其进行控制,而并不是JavaScript本身的性质。转载 2014-05-22 16:18:08 · 516 阅读 · 0 评论 -
document.write()/document.open()/document.close() 用法
document.open()功能:打开一个新文档,并擦除当前文档的内容。语法:document.open(mimetype,replace)参数:mimetype:可选。规定正在写的文档的类型。默认值是"text/html"。replace:可选。当此参数设置后,可引起新文档从父文档继承历史条目。注1:open()方法将擦除当前HTML文档的内容,开始一个新的文档,新文档转载 2014-03-26 22:46:57 · 5575 阅读 · 0 评论 -
setTimeout和clearTimeout
setTimeout() 方法的返回值是一个唯一的数值,这个数值有什么用呢?如果你想要终止 setTimeout() 方法的执行,那就必须使用 clearTimeout() 方法来终止,而使用这个方法的时候,系统必须知道你到底要终止的是哪一个 setTimeout() 方法 (因为你可能同时调用了好几个 setTimeout() 方法),这样 clearTimeout() 方法就需要一个参数,原创 2014-08-01 17:13:11 · 1172 阅读 · 0 评论 -
js数组的sort排序详解
sort()对数组排序,不开辟新的内存,对原有数组元素进行调换 1、简单数组简单排序 var arrSimple=new Array(1,8,7,6); arrSimple.sort(); document.writeln(arrSimple.join());转载 2015-02-03 15:22:29 · 526 阅读 · 0 评论 -
;(function ($, undefined){ })(jQuery); 的使用及说明
(function ($, undefined){ })(jQuery); 的使用及说明细说;(function ($, undefined){ })(jQuery); 的使用:1. 对于function前面的分号(;)的使用:使用分号的目的是为了防止多个文件压缩合并时,以为其他文件最后一行语句没加分号,而引起合并后的语法错误。2. (function ($, unde转载 2016-11-23 15:38:00 · 1100 阅读 · 0 评论 -
Javascript 严格模式use strict详解
1.概述除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。 2.为什么用严格模式- 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为;- 消除代码运行的一些不安全之处,保证代码运行的安全;- 提高编译器效率,增加转载 2016-11-23 16:14:27 · 271 阅读 · 0 评论 -
Chrome开发,debug的使用方法
怎样打开Chrome的开发者工具?你可以直接在页面上点击右键,然后选择审查元素:或者在Chrome的工具中找到:或者,你直接记住这个快捷方式: Ctrl+Shift+I (或者Ctrl+Shift+J直接打开控制台),或者直接按F12。打开的开发者工具就长下面的样子:不过我一般习惯与点左下角的那个按钮,将开发者工具弹出作为一个独立的窗口:下面来分别说下每个T转载 2014-05-21 15:03:42 · 611 阅读 · 0 评论 -
javascript函数执行写法
(function myFunction(){ alert("Hello World!");})();原创 2014-05-13 22:23:34 · 487 阅读 · 0 评论 -
js事件起泡
源自:http://blog.163.com/chtx87_98/blog/static/654011192011830928585/1、什么是javascript时间起泡对象的层次关系构成了DOM中的对象树。事件的传播是有方向的,当点击一个按钮时所产生的事件从这个按钮处开始向上传播(就像一个水泡从杯底冒上来,这就是之所以叫事件冒泡的原因),但这个事件总是寻找特定的属性是否有值。例如按转载 2013-12-22 15:02:38 · 1545 阅读 · 0 评论 -
HTML DOM Style 对象介绍
源自:http://www.w3school.com.cn/htmldom/dom_obj_style.aspStyle 对象Style 对象代表一个单独的样式声明。可从应用样式的文档或元素访问 Style 对象。使用 Style 对象属性的语法:document.getElementById("id").style.property="值"Style 对象的属性:转载 2013-12-22 00:08:57 · 597 阅读 · 0 评论 -
一段javascript代码分解
代码: var p =function(){ return { //大括号的左括号必须和return放在一行,否则执行不过 firstname : "LiLei", init : function(){ document.writeln("init"); }原创 2014-04-03 23:02:24 · 548 阅读 · 0 评论 -
javascript中typeof的用法
typeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。它返回值是一个字符串,该字符串说明运算数的类型。具体的规则如下:1、对于数字类型的操作数而言, typeof 返回的值是 number。比如说:typeof(1),返回的值就是number。上面是举的常规数字,对于非常规的数字类型而言,其结果返回的也是number。比如typeof(NaN),NaN在J原创 2014-04-03 21:18:37 · 721 阅读 · 0 评论 -
javascript数组循环遍历forEach
数组循环变量,最先想到的就是 for(var i=0;i除此之外,也可以使用较简便的forEach 方式原创 2014-04-05 15:14:49 · 1297 阅读 · 0 评论 -
javascript在html中实现
1、html中使用javascript主要有两种方式:1、直接在html中写js脚本2、通过引用外部js文件 1.1、直接在html中写js脚本HTML 中的的js脚本必须位于 与 标签之间。 与 脚本可被放置在 HTML 页面的 或 部分中,在或者同时放入 或 中。提示:那些老旧的实例可能会在 标签中使用 type="text/javascript"。现在已经不原创 2013-12-21 23:36:38 · 1668 阅读 · 0 评论 -
JavaScript constructor属性
定义和用法constructor 属性返回对创建此对象的(如数组,Date等类型)函数的引用。原创 2014-05-14 00:09:18 · 487 阅读 · 0 评论 -
JS中的call()和apply()方法
1、方法定义call方法: 语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象。 说明: call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象。 如果没有提供 thisObj 参数,那转载 2016-11-23 16:55:07 · 231 阅读 · 0 评论