摘要:
Javascript在互联网上名声很臭,但你又很难再找到一个像它这样如此动态、如此被广泛使用、如此根植于我们的生活中的另外一种语言。它的低学习门槛让很多人都称它为学前脚本语言,它另外一个让人嘲笑的东西是动态语言的概念是偏偏使用了高标准的静态数据类型。其实,你和Javascript都站错了立场,而现在,你让Javascript很生气。这里有五个原因能说明你的Javascript技术很烂。1. 你没有使用命名空间。 是否还记得在大学里老师告诉你不要在家庭作业里使用全局变量?Javascript里的全局变量的使用方法也不例外。Web网页稍不留神就会变的混乱不堪、到处都是从互联网上各个角落里找来的.. 阅读全文
摘要:
1.javascript 字符串周围可以用引号括起来,单引号和双引号都可以,但是必须成对。2.doucment.write()方法可以向文档中中写入HTML表达式或javascript代码3.正则表达式匹配:g 模式是否被用于全局 i 模式是否区分大小写 m 字符串的每个物理行是否被当成字符串的开始4.正则标记 \b 词语边界 /\bto/ 匹配 tomorrow /to\b/匹配Soweto /\bto\b/匹配 to \B 非词语边界 /\Bto/匹配stool 和 Soweto /to\B/匹配stool和tomorrow ... 阅读全文
摘要:
arguments 对象在函数代码中,使用特殊对象 arguments,开发者无需明确指出参数名,就能访问它们。例如,在函数 sayHi() 中,第一个参数是 message。用 arguments[0] 也可以访问这个值,即第一个参数的值(第一个参数位于位置 0,第二个参数位于位置 1,依此类推)。因此,无需明确命名参数,就可以重写函数:function sayHi() { if (arguments[0] == "bye") { return; } alert(arguments[0]);}检测参数个数还可以用 arguments 对象检测函数的参数个数,引用属性 ar 阅读全文