JavaScript一瞥(1)

原创 2006年06月13日 10:54:00

Javascript作为一种搭上Ajax技术这趟热门班车的编程语言,正被越来越多的人学习.和以往的学习不一样的是,许多人已经开始抛弃以往仅仅视之为一个脚本语言的观念,而把其当成一种正规的编程语言来对待了.作为一门语言,必须承认Javascript语言的无类型特性,具有极高的动态性,无论是类,还是对象都可以做到动态的添加方法,以致达到了修改自身类型的作用.这种动态性带来的灵活性是无可限量的.

然而,成也萧何,败亦萧何,正因为如此的动态性,到目前为止,我还没有看到成熟的Javascript代码自动完成工具,能完成的也仅仅是对于实现DOM标准API接口的类的对象而言,而自定义的对象要想做到代码自动完成,目前要做的惟有等待了.而且我估计也许还要等待很久.

javascript的函数参数也是很灵活的,因为可以多传入参数,可以少传入参数,甚至不传入参数.于是,javascript中就没有了重载函数的概念.当然,并不是说不能有重载,实际上,在javascript中,不能有同名函数,这样,一个函数就可以大包大揽,可以根据对参数的数量,参数的类型的检测来实现各种不同的操作,实际意义上这也是一种重载,只是相比严格语法的编程语言(如Java而言),这种方式有些混乱,因为没有把不同参数的函数划分开来,容易造成函数过分庞大.

 

JavaScript模块化开发一瞥

对于那些正在构建大型应用程序,而对JavaScript不甚了解的开发者而言,他们最初必须要面对的挑战之一就是如何着手组织代码。起初只要在标记之间嵌入几百行代码就能跑起来,不过很快代码就会变得一塌糊涂…...
  • rosten
  • rosten
  • 2013年10月15日 16:55
  • 685

javascript、ruby和C性能一瞥(1)

测试一下本地js、浏览器中的js以及ruby对于类似算法的性能。结果有些意外:浏览器js最快,本地其次当相差很小;ruby最慢而且不是一个数量级的; 因为写的匆忙,可能有重大问题没能看出来,请各位高...
  • mydo
  • mydo
  • 2015年04月01日 15:50
  • 847

JavaScript 模块化开发一瞥

JavaScript 模块化开发一瞥  本文作者 / David Padbury  对于那些正在构建大型应用程序,而对 JavaScript 不甚了解的开发者而言,他们最初必须要面对的挑战之一就是如何...
  • aiggs
  • aiggs
  • 2017年07月14日 15:40
  • 212

一瞥

听说,屠宰场一头要被杀的猪突然开口说话了:“07年我贵,08年米贵,09年的房子没人睡。”如果你看到面前的阴影,别怕,至少说明你的背后还有阳光2010中国年轻人的10句新年祈祷:1、房价跌跌跌。2、加...
  • juanna_ding
  • juanna_ding
  • 2010年01月06日 15:21
  • 457

javascript:history.go(-1)和javascript:history.back(-1)

go(-1): 返回上一页, 原页面表单中的内容会丢失; back(-1): 返回上一页, 原页表表单中的内容会保留. 后退+刷新 history.back()是会上...
  • u011554611
  • u011554611
  • 2014年06月27日 20:17
  • 1901

JavaScript-基础语法(1)

JavaScript概述 JavaScript是基于对象和事件驱动的脚本语言,主要应用于客户端 JavaScript特点: 1.交互性(信息动态交互) 2.安全性(不允许直接访问本地硬盘) 3.跨...
  • u013497151
  • u013497151
  • 2014年11月24日 18:43
  • 1456

Javascript:history.go()和history.back()的用法和区别

后退+刷新在
  • daijunjieok
  • daijunjieok
  • 2010年09月21日 10:10
  • 6915

Dialogblock一瞥

用了一段时间codeblocks中的wxSmith来写界面,发现wxSmith所提供的控件较少,而且codeblocks智能编辑功能和vc6.0+visualAssitX相比较差了十万八千里,对于我习...
  • embededvc
  • embededvc
  • 2011年08月31日 15:00
  • 1379

javascript 返回上一页面:onclick="javascript:history.back(-1);"

返回上一页 或 返回上一页 如果是用按钮做的话就是: 用图片做的话就是: [color=#FF0000]几秒钟后[/color]自动返回上一页代码:(加入两个head间,3000...
  • kungfu_panda
  • kungfu_panda
  • 2014年08月15日 10:51
  • 37475

JavaScript 中splice()方法增删数组元素

splice函数 可以用于插入、删除或替换数组的元素     语法:  arrayObject.splice(index,howmany,element1,.....,elementX) ...
  • xyj0808xyj
  • xyj0808xyj
  • 2015年11月20日 00:28
  • 1064
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JavaScript一瞥(1)
举报原因:
原因补充:

(最多只允许输入30个字)