不知道你有木有听说过一个基于Javascript的Web页面预处理器,叫做AbsurdJS。我是它的作者,目前我还在不断地完善它。最初我只是打算写一个CSS的预处理器,不过后来扩展到了CSS和HTML,可以用来把Javascript代码转成CSS和HTML代码。当然,由于可以生成HTML代码,你也可以把它当成一个模板引擎,… …
提前声明hoisting JavaScript的函数作用域是指在函数内声明的所有变量在函数体内始终是可见的。所以有时变量在声明之前就可以使用了 function test() { alert(ss); var ss = 123; } test(); 这段代码的执行结果是undefined,并未发生不可预期的错误。 原因是… …
简介   15 年前,许多人都使用 Perl 和 ColdFusion 之类的工具构建网站。我们经常编写可以在页面顶部查询数据库的脚本,对数据应用必要的转换,以及在同一个脚本底部显示数据。这类架构适合于向网站添加简单的 “Contact us” 表单。然而,随着应用程序变得更加复杂,这种方法无法进行… …
我的angularjs第二步 第二個程式 two.html 1 <!DOCTYPE html> 2 <html ng-app> 3 <head> 4 <title>two</title> 5 <script src="../js/angular.min.js"></script> 6 <script src="../app/ct.js"></script> 7 <… …
     最近js的空值弄得焦头烂额,今天写个博客记录下。      javascript变量空值一共有3种      1.“”  var e="";        2.null var e=null;        3.NaN var e; alert(isNaN(s)); … …
  《parctical common lisp》的作者曾说,如果你需要一种模式,那一定是哪里出了问题。他所说的问题是指因为语言的天生缺陷,不得不去寻求和总结一种通用的解决方案。   不管是弱类型或强类型,静态或动态语言,命令式或说明式语言、每种语言都有天生的优缺点。一个牙买加运动员, 在短跑甚至拳… …
框架编程概述一个HTML页面可以有一个或多个子框架,这些子框架以<iframe>来标记,用来显示一个独立的HTML页面。这里所讲的框架编程包括框架的自我控制以及框架之间的互相访问,例如从一个框架中引用另一个框架中的JavaScript变量、调用其他框架内的函数、控制另一个框架中表单的行为等。 框… …