随笔分类 -  【Javascript Study】

Javascript Study
摘要:DOM操作文档的对象 Document Object Model(XML DOM 与 HTML DOM)1.什么是DOM?能做什么?增删改查2.XML DOM - Node 对象 都是一个对象,三个重要属性 a.nodeType 节点类型 元素节点(标签节点)(element) 1 例如(div img...) 属性节点() 2 例如(a标签的href属性) 文本节点() 3 例如(<div>Hello</div>)//hello属于div的子节点 注释节点 8 例如(<!--->) 文档节点 9 整个文档document b.nodeValue 节点的值 阅读全文
posted @ 2013-06-04 19:52 午时的海 阅读(138) 评论(0) 推荐(0)
摘要:a. alert(new Date(1992,2,30,15,44,9)); 月份要加一b.在新浪里如何1个中文占一个与英文2个占一个 1.取出用户输入的内容 var str=document.getElementById("msg").value; var regexp=/^[\x00-\xff]$/; for(var i=0;i<str.length;i++){ if(regexp.test(str[i])){ length+=1; }else{ length+=2; } } alert(Math.ceil(length/2));一.BOM 浏览器对象(在全局对象 阅读全文
posted @ 2013-06-03 20:07 午时的海 阅读(181) 评论(0) 推荐(0)
摘要:一、Arguments该对象代表正在执行的函数和调用他的函数的参数。[function.]arguments[n]参数function :选项。当前正在执行的 Function 对象的名字。n :选项。要传递给 Function 对象的从0开始的参数值索引。说明:Arguments是进行函数调用时,除了指定的参数外,还另外创建的一个隐藏对象。Arguments是个类似数组但不是数组的对象,说他类似数组是因为其具备数组相同的访问性质及方式,能够由arguments[n]来访问对应的单个参数的值,并拥有数组长度属性length。还有就是arguments对象存储的是实际 传递给函数的参数,而不局限 阅读全文
posted @ 2013-06-01 21:30 午时的海 阅读(135) 评论(0) 推荐(0)
摘要:1.函数 函数也是一个对象. alert(func instanceof Object); 注意点: (1)形参不能带有默认值 (2)函数可以嵌套函数2.常用的调用方式 作为函数调用 test(); 作为方法调用 this.test(); 作为构造方法 new Object(); Object其实是一个函数 作为命名空间 (function(){ alert('tttt') })(); 避免使用全局变量,防止变量污染的问题 在原型上添加了属性,就算之前实例话的对象,也自动拥有3.对象的constructor属性 可以查看到该对象是由那个对象构造的4.如何在js中,定义对象 /* 阅读全文
posted @ 2013-06-01 13:41 午时的海 阅读(145) 评论(0) 推荐(0)
摘要:s021.包装对象 在调用基本数据类型的变量的方法或属性时,JS会自动将该变量包装成对象 每一种数据类型都有他的构造函数调 用完后,又变回原来的样子. 属性为只读的,不改变原始对象的值 普通对象上调用方法,则有可能会改变原始变量的值 null 和 undefined 没有包装对象2.对象的比较,值传递与引用传递 JS的'=='和PHP的'==='一样 在JS中,如果new出来的两个对象,属性相等,用==去比较,是false. 值传递 string number boolean null undefined 引用传递 object function array 数 阅读全文
posted @ 2013-05-30 19:53 午时的海 阅读(170) 评论(0) 推荐(0)
摘要:1.什么是javascript 基于事件和对象驱动的,并具有相对安全性能的客户端脚本语言 脚本语言,这东西不需要编译,是解释执行的. 兼容性问题 GOOGLE Chrome ->V8 引擎 Microsoft IE9 ->Charkra Mozilla FireFox ->SpoderMonkey 2009年,Node.js ->服务端运行 基于V8引擎 代替php2.如何在HTML中使用js? 4种方式,使用js a.<script></script> b.<a href="javascript:alert('haha& 阅读全文
posted @ 2013-05-29 21:37 午时的海 阅读(239) 评论(2) 推荐(0)
摘要:周五, 2010年8月13号, 作者: anutron小编: 这篇文章写于2010年作者工作在Cloudera期间,当时node.js还没有流行,很多人还瞧不上javascript这门简陋的脚本,文章提出应 该重视JavaScript,并提出成为一名靠谱前端工程应具备哪些能力。虽然年代似乎已经有些遥远,但文中的一些观点但现在仍然适用。当我尝试为Cloudera招一个JavaScript程序员时,我发现这项任务相当艰巨。找到一名真正理解JavaScript的人非常困难。不 过,这也证明了一件非常简单的事情,是时侯去研究JavaScript,并成为这个领域的专家了。过去的几个月,我发现了一些天才J 阅读全文
posted @ 2011-12-18 13:46 午时的海 阅读(140) 评论(0) 推荐(0)