随笔分类 - javascript
摘要:1、json数据格式及json语法 28 29 3、for-in遍历对象属性 4、关于for循环和for-in的使用 5、数组的定义及清空数组效率问题 1 2 3 4 5 6 7 8 30 31 6、数组方法与技巧 1 2 ...
阅读全文
摘要:1、数字字母Unicode 编码 1 2 3 4 5 无标题文档 6 16 17 18 19 2、字符加密练习 1 2 3 4 5 6 7 8 9 10 加密...11 23 24 3、检测是不是数字的方...
阅读全文
摘要:1 2 3 4 5 无标题文档 6 9 10 11 12 13 14 15 16 17 52 53 54 把上面的写成一个方法 1 2 3 4 5 无标题文档 6 9 10 11 12 13 14 15 16 17 52 53 5...
阅读全文
摘要:今天看jQuery源码CSS部分,里面用到了currentStyle和getComputedStyle来获取外部样式。因为elem.style.width只能获取elem的style属性里的样式,无法获取外部css文件中定义的样式,所以针对IE8以下以及其他浏览器,需要以这两种不同的方式获取外部cs...
阅读全文
摘要:/* 定时器:时间概念 var timer = setInterval( 函数, 毫秒 ); 重复执行(发动机) clearInterval( timer ); 清除 v...
阅读全文
摘要:var a = 1;function fn1(){ alert(a); // 1 a = 2;}fn1();alert(a); // 21 var a = 1;2 func...
阅读全文
摘要:本文实例讲述了JavaScript获取数组最小值和最大值的方法。分享给大家供大家参考。具体如下:?123456var arr = new Array();arr[0] = 100;arr[1] = 0;arr[2] = 50;var min = Math.min.apply(null, arr),m...
阅读全文
摘要:本文给大家分享的是Js中字符串转换成数组,数组转换成字符串的函数,十分的简单实用,有需要的小伙伴可以参考下。数组转字符串1.join()方法?1234var s= ["a", "d", "a", "f", "g", "f", "s", "g"];s.join() //"a,d,a,f,g,f,s,...
阅读全文
摘要:选择器是jQuery最基础的东西,本文中列举的选择器基本上囊括了所有的jQuery选择器,也许各位通过这篇文章能够加深对jQuery选择器的理解,它们本身用法就非常简单,我更希望的是它能够提升个人编写jQuery代码的效...选择器是jQuery最基础的东西,本文中列举的选择器基本上囊括了所有的jQ...
阅读全文
摘要:Js 节点 子元素 属性 方法 // 添加子节点前 删除所有子节点 var usernameEle = document.getElementById("username"); var childs = usernameEle.childNodes; for(var i = chil...
阅读全文
摘要:1 //DOM没有提供insertAfter()方法 2 function insertAfter(newElement, targetElement){ 3 var parent = targetElement.parentNode; 4 if (parent.lastChild == targ...
阅读全文
摘要:Javascript原型总会给人产生一些困惑,无论是经验丰富的专家,还是作者自己也时常表现出对这个概念某些有限的理解,我认为这样的困惑在我们一开始接触原型时就已经产生了,它们常常和new、constructor相关,特别是函数(function)的原型(prototype)属性(property)。...
阅读全文
摘要:前言:虽有陈皓《Javascript 面向对象编程》珠玉在前,但是我还是忍不住再画蛇添足的补上一篇文章,主要是因为javascript这门语言魅力。另外这篇文章是一篇入门文章,我也是才开始学习Javascript,有一点心得,才想写一篇这样文章,文章中难免有错误的地方,还请各位不吝吐槽指正吐槽Jav...
阅读全文
摘要:学习Javascript,最难的地方是什么?我觉得,Object(对象)最难。因为Javascript的Object模型很独特,和其他语言都不一样,初学者不容易掌握。下面就是我的学习笔记,希望对大家学习这个部分有所帮助。我主要参考了以下两本书籍:《面向对象的Javascript》(Object-Or...
阅读全文
摘要:对于apply和call两者在作用上是相同的,但两者在参数上有区别的。1、callcall 方法调用一个对象的一个方法,以另一个对象替换当前对象。call([thisObj[,arg1[, arg2[, [,.argN]]]]])参数thisObj可选项。将被用作当前对象的对象。arg1, arg2...
阅读全文
摘要:闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面就是我的学习笔记,对于Javascript初学者应该是很有用的。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Ja...
阅读全文
摘要:怎样打开Chrome的开发者工具?你可以直接在页面上点击右键,然后选择审查元素:或者在Chrome的工具中找到:或者,你直接记住这个快捷方式: Ctrl+Shift+I (或者Ctrl+Shift+J直接打开控制台),或者直接按F12。打开的开发者工具就长下面的样子:不过我一般习惯与点左下角的那个按...
阅读全文
摘要:1). removeChild(): 从一个给定元素里删除一个子节点 var reference = element.removeChild(node); 返回值是一个指向已被删除的子节点的引用指针. 某个节点被 removeChild() 方法删除时, 这个节点所包含的所有子节点将同时...
阅读全文

浙公网安备 33010602011771号