以图明志

JavaScript

原生JavaScript获取DOM节点的方法汇总

获取DOM节点的JavaScript编程的基本功
在Web应用程序特别是Web2.0程序开发中,经常要获取页面中某个元素,然后更新该元素的样式、内容等。如何获取要更新的元素,是首先要解决的问题。令人欣慰的是,使用JavaScript获取节点的方法有很多种,这里简单做一下总结。

JavaScript

深入知晓JavaScript的作用域问题

JavaScript会沿着作用链向上寻找自己的定义
每个写过程序的人都不会对作用域这个概念陌生,那在这篇文章中就来谈下Javascript的作用域。在Javascript,全局环境本身就一个对象。在浏览器宿主中这个对象是window,而当Javascript用于其它非浏览器的宿主,如嵌入式的环境中,可能会是其它的对象。

JavaScript

JavaScript金额数字转换成大写

让大写金额不再烦恼
JavaScript 将数字金额转换成繁体的程序,比如10,086会转换成壹万零捌拾陆元整,数字会自动格式化,并且实时显示转换结果,程序里应该有值得一学的一些东西。

JavaScript

从思想上重视JavaScript才可以驾驭它

掌握JavaScript语言的思想前提
无论是公司的同事还是外界的程序员朋友们,大部分人对JavaScript的高级应用不甚了解,已有的知识架构里会认为JavaScript仅仅是一门脚本语言,其作用是给页面做一些锦上添花的效果,比如表单验证等等。潜意识里也就不会用面向对象的思想去编写JavaScript代码,也很少会去深入了解 prototype, context, scope chains, closures等概念。

JavaScript

让JavaScript回归简单

用简单的方式去看待JavaScript编程
你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在的唯一目的,就是要努力改变数据原来的状态。在代码改变数据的同时,也会因为数据的抗拒而反过来影响或改变代码原有的趋势。甚至在某些情况下,数据可以转变为代码,而代码却又有可能被转变为数据。

JavaScript

JavaScript中的null和undefined的区别

对window.undefined属性值的引用
在JavaScript开发中,被人问到:null与undefined到底有啥区别? 一时间不好回答,特别是undefined,因为这涉及到undefined的实现原理。总所周知:null == undefined,但是:null !== undefined,那么这两者到底有啥区别呢?

JavaScript

JavaScript中变量的类型

JavaScript的编程基础
变量类型:大部分计算机语言使用变量来存储和表示数据,一些语言会给变量规定一个类型,在整个程序中(不论是编译时还是运行时),这个类型都不能被改变。与此相对,JavaScript和一些其它语言的变量可以存储任何类型,它们使用无类型的变量。变量类型是否存在,是跟语法无关的,例如C#中也提供了 var类型的变量,但是,下面的语句在C#中会出错。

JavaScript

JavaScript页面跳转的一些实现方法

让跳转有更多选择
JavaScript 跳转的几种实现方式总结。window.location.href,window.history.back(-1),window.navigate(”top.jsp”); self.location=’top.htm’,等等。
14 / 14 首页 < Prev 10 11 12 13 14 Next > 尾页 页码: