
JavaScript语法
高达一号
这个作者很懒,什么都没留下…
展开
-
JavaScript__JavaScript中的匿名函数及函数的闭包
JavaScript中的匿名函数及函数的闭包1、匿名函数2、闭包3、举例4、注意1、匿名函数函数是JavaScript中最灵活的一种对象,这里只是讲解其匿名函数的用途。匿名函数:就是没有函数名的函数。1.1 函数的定义,首先简单介绍一下函数的定义,大致可分为三种方式第一种:这也是最常规的一种function double(x){转载 2015-11-06 16:48:34 · 436 阅读 · 0 评论 -
JavaScript_ Js操作Cookie总结(设置,读取,删除)
源地址: http://www.jb51.net/article/64330.htmJavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。而cookie是运行在客户端的,所以可以用JS来设置cookie.假设有这样一种情况,在某个用例流程中,由A页面跳至B页面,若在A页面中采用JS用变量temp保存转载 2017-03-02 20:20:12 · 391 阅读 · 0 评论 -
JavaScript JavaScript的数组操作
源地址:http://www.cnblogs.com/zhangzt/archive/2011/04/01/2002213.html1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new Array(转载 2017-02-23 14:38:01 · 319 阅读 · 0 评论 -
JavaScript_Console调试命令 (九个Console命令,让js调试更简单)
一、显示信息的命令 1: 2: 3: 4: 常用console命令 5: "Content-Type" content="text/html; charset=utf-8" /> 6: 7: 8: "text/javascript"> 9: console.log('h转载 2016-01-07 14:06:56 · 665 阅读 · 0 评论 -
JQuery_JavaScript DOM与JQuery对象的相互转换
1. DOM 对象转成 jQuery 对象对于已经是一个 DOM 对象,只需要用 $() 把DOM对象包装起来,就可以获得一个 jQuery 对象了,$(DOM 对象) 注: var是定义变量如: ?12var v = document.getElementById("v");//DOM对象var $v = $(v); //jQuery转载 2016-04-07 10:17:28 · 758 阅读 · 0 评论 -
JavaScript javaScript中的Date 以及对原生javaScript的扩展
原生JavaScript中的DateJS Date 对象用于处理日期和时间。创建 Date 对象的语法:var myDate=new Date()Date 对象会自动把当前日期和时间保存为其初始值。参数形式有以下5种: new Date("month dd,yyyy hh:mm:ss");new Date("month dd,yyyy");new Da转载 2016-04-06 15:38:06 · 683 阅读 · 0 评论 -
C_C++_Java_JavaScript_逗号表达式
对逗号表达式的支持C/C++ 支持JavaScript 不支持Java 支持示例代码:C++#include using namespace std;int main(){ while (true, 2, false){ cout << "xx" << endl; } cout << "end of loop" << endl; int x原创 2015-11-05 10:27:49 · 850 阅读 · 0 评论 -
JavaScript__JavaScript操作 DOM 节点
1.访问节点document.getElementById(id);返回对拥有指定id的第一个对象进行访问document.getElementsByName(name);返回带有指定名称的节点集合注意:Elementsdocument.getElementsByTagName(tagname);返回带有指定标签名的对象集合注意:Elementsdocu转载 2015-12-25 02:16:24 · 447 阅读 · 0 评论 -
JavaScript JavaScript中null和undefined区别分析
一时间不好回答,特别是undefined,因为这涉及到undefined的实现原理。于是,细想之后,写下本文,请各位大侠拍砖。 总所周知:null == undefined 但是:null !== undefined 那么这两者到底有啥区别呢? 请听俺娓娓道来... null 这是一个对象,但是为空。因为是对象,所以 typeof null 返回 'object' 。转载 2016-01-06 17:06:25 · 501 阅读 · 1 评论 -
JavaScript_js判断为空Null与字符串为空简写方法
最近突然发现自己写的JavaScript代码比较臃肿,所以开始研究JavaScript的简写方法。这样一来,可以让我们的JavaScript代码看起来比较清爽,同时也可以提高我们的技术。那么判断为空怎么简写呢? 下面就是有关判断为空的简写方法。 代码如下 复制代码代码如下:if (variable1 !== null || variable1 !== undefin转载 2015-12-28 13:56:07 · 1670 阅读 · 0 评论 -
JavaScript_JavaScript的事件监听与捕获和冒泡
在前端开发中,我们经常需要对某些事件进行监听。这样只要在指定的元素上触发了该事件,就会执行一个回调来进行相关的操作。IE11 已经支持DOM的捕获机制与冒泡机制而js中事件监听方法总共有三种,分别如下所示:element.addEventListener(type, listener[, useCapture]); // IE6~8不支持element.attachEven转载 2015-11-09 17:11:17 · 590 阅读 · 0 评论 -
JavaScript__的this与函数
JavaScript 的this也遵循传递链机制,不懂该机制的同学请参考博文简单的说就是内层找不到向上查找的机制但是this 和 普通的用var声明的变量所走的是两套体系如函数 showThisName = function() { alert("xxx2"); var name = "Haha"; // 此时的this将引用到脚本所在的窗口原创 2015-11-09 11:58:49 · 579 阅读 · 0 评论 -
JavaScript_JavaScript的闭包
一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码 var n=999; function f1(){ alert(n); } f1(); // 999另一方面,在函数外部自然无转载 2015-11-06 15:48:31 · 550 阅读 · 0 评论 -
JavaScript__JavaScript内存泄漏
JavaScript内存泄漏 1、什么是闭包、以及闭包所涉及的作用域链这里就不说了。2、JavaScript垃圾回收机制 JavaScript不需要手动地释放内存,它使用一种自动垃圾回收机制(garbage collection)。当一个对象无用的时候,即程序中无变量引用这个对象时,就会从内存中释放掉这个变量。转载 2015-11-06 16:55:46 · 450 阅读 · 0 评论 -
JavaScript_var和不用var声明变量的区别
在chrome 在调试的时候使用 ctrl+shift+IJavaScript 在函数(类)内部用var 声明的变量在函数外面是不可访问的.如下例 function f1(){ var n=999; nAdd=function(){n+=1} function f2(){ alert(n); } retu原创 2015-11-06 14:30:39 · 5651 阅读 · 1 评论 -
JavaScript/Html5_Javascript sessionStorage和localStorage 介绍 与 操作
源地址:http://www.jb51.net/html5/144597.htmlhtml5中的Web Storage包括了两种存储方式:sessionStorage和localStorage。sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一转载 2017-03-02 20:39:40 · 387 阅读 · 0 评论