随笔分类 -
JS
-
JavaScript: 高级技巧: window 对象也可以添加自定义属性
摘要:JavaScript: 高级技巧: window 对象也可以添加自定义属性 例如 window.ntName = 'a';例如 window.ntXw = top; 优点是, window 无须等加载完毕, 任何时候都可以调用, 如果是页面元素和变量, 就需要小姐加载完毕才能使用 例如在 lhg:
阅读全文
-
JS中this的四种用法
摘要:1.在一般函数方法中使用 this 指代全局对象 1 2 3 4 5 function test(){ this.x = 1; alert(this.x); } test(); // 1 1 2 3 4 5 function test(){ this.x = 1; alert(this.x); }
阅读全文
-
深入学习JavaScript: apply 方法 详解
摘要:我在一开始看到javascript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一些示例,总算是看的有点眉目了,在这里我做如下笔记,希望和大家分享.. 如有什么不对的或者说法不明确的地方希望读者多多提一些意见,以便共同提高.. 主要我是要解决
阅读全文
-
js中的cookie的设置获取和检查
摘要:Cookie 字符串 document.cookie 属性看起来像一个普通的文本字符串,其实它不是。 即使您在 document.cookie 中写入一个完整的 cookie 字符串, 当您重新读取该 cookie 信息时,cookie 信息是以名/值对的形式展示的。 如果您设置了新的 cookie
阅读全文
-
history.back(-1)和history.go(-1)的区别
摘要:目录: 1这个方法的用途 2两个方法的区别 3总结 1这个方法的用途 2两个方法的区别 3总结 1这个方法的用途 2两个方法的区别 3总结 概述: H5页面做多了,自然就会做到页面上的返回功能,返回功能大致有两种:history.back(-1)和history.go(-1),今天我们来说说两种方法
阅读全文
-
location.assign()、location.href、location.replace(url)的不同
摘要:window.location.assign(url) : 加载 URL 指定的新的 HTML 文档。 就相当于一个链接,跳转到指定的url,当前页面会转为新页面内容,可以点击后退返回上一个页面。 window.location.replace(url) : 通过加载 URL 指定的文档来替换当前文
阅读全文
-
js 函数中的 return+匿名函数
摘要:今天一个刚学js的朋友给了我一段代码问为什么方法不执行,代码如下: 代码如下: function makefunc(x) { return function (){ return x; } } alert(makefunc(0)); 结果是:function (){return x;}不是0 不是脚
阅读全文
-
js中return;、return true、return false;区别
摘要:js中return;、return true、return false;区别 一、返回控制与函数结果, 语法为:return 表达式; 语句结束函数执行,返回调用函数,而且把表达式的值作为函数的结果 二、返回控制, 无函数结果,语法为:return; 在大多数情况下,为事件处理函数返回false,可
阅读全文
-
js fuction函数内return一个内部函数详解
摘要:今天在网上,看到一篇关于js函数难点的文章,js函数的一些难点。在那上面提了一下,关于js函数返回另一个函数的问题,并附上了一道面试题: [javascript] view plain copy var add = function(x){ var sum = 1; var tmp = functi
阅读全文
-
serializeArray()和.serialize()的区别、联系
摘要:serializeArray()和.serialize()的区别、联系 用户名: 手机号: 生日: serializeArray() json数组 --------$.type()可以判断数据类型 $('#addForm').serializeArray(); //返回数据结构,是json数组,每...
阅读全文
-
JSON.parse(),JSON.stringify(),jQuery.parseJSON()的用法
摘要:JSON.parse(),JSON.stringify(),jQuery.parseJSON()的用法 1. JSON.parse(jsonString): 在一个字符串中解析出JSON对象(js方法) 1 2 3 var str = '[{"href":"baidu.com","text":"te
阅读全文
-
jQuery 事件 - trigger() 方法
摘要:<html> <head> <script type="text/javascript" src="/jquery/jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("input"
阅读全文
-
input 输入框两种改变事件的方式
摘要:一、在输入框内容变化的时候不会触发,当鼠标在其他地方点一下才会触发 $('input[name=myInput]').change(function() { ... }); 二、在输入框内容变化的时候会触发 $("#input_id").on('input',function(e){ alert('
阅读全文
-
JSON.parse()和JSON.stringify()使用介绍
摘要:parse用于从一个字符串中解析出json对象,如 var str = '{"name":"huangxiaojian","age":"23"}' 结果: JSON.parse(str) Object age: "23" name: "huangxiaojian" __proto__: Object 注意:单引号写在{}外,每个属性名都必须用双引号,否则会抛出异常。 strin...
阅读全文
-
.replace(/-/g,"/")的用法
摘要:/-/g正则表达式 g 代表 global 全部替换 var str1 ="2012-08-12 23:13"; str1 = str1.replace(/-/g,"/"); var date = new Date(str1 ); alert(date.getTime());
阅读全文
-
js中使用Java的方式
摘要:1. 使用DWR框架 2. 使用AJAX方式 2. 使用AJAX方式
阅读全文
-
各浏览器对使用 document.id 和 document.name 获取对象的支持存在差异
摘要:标准参考 无。 问题描述 各浏览器使用 document.id 和 document.name 方法获取对象引用的支持存在差异。 造成的影响 某些浏览器中通过 document.id 和 document.name 可能无法获取元素,导致脚本异常,功能不可用。 受影响的浏览器 问题分析 参考 W3C
阅读全文
-
javascript -window与document 待整理
摘要:window对象和document对象的区别一般来讲,一个window里就是一个document,但是,iframe里面也可以装个document,在iframe里面就有区别了 alert(document.location window.location); // true 不要混淆Window对
阅读全文
-
JavaScript中的shift()、unshift()和pop()函数
摘要:JavaScript中的shift()和pop()函数 1.shift()函数 定义 该函数从从数组中删除第一项,并返回该删除项。 用法示例 var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.shift() console.log
阅读全文
-
JS中如何定义全局变量
摘要:三种方法 1.在js的function外定义一个变量 var name='测试'; function XX(){ alert(name); } 2.不使用var,直接给定义变量,隐式的声明了全局变量 name='测试'; function XX(){ alert(name); } 这种方法,即使该变
阅读全文
|