javascript 变量声明有var与无var 的区别
摘要:1.在函数作用域内 加var定义的变量是局部变量,不加var定义的就成了全局变量。使用var定义var a = 'hello World';function bb(){var a = 'hello Bill';console.log(a); }bb() // 'hello Bill'console.
阅读全文
作用域的理解--第一篇
摘要:浏览器: “JS解析器” 1)JS 的预解析 “找一些东西” :var function 参数 a = ... 所有的变量,在正式运行代码之前,都提前赋了一个值:未定义 fn1 = function fn1(){ alert(2); } 所有的函数,在正式运行代码之前,都是整个函数块 遇到重名的:只
阅读全文
Javascript---数组常用方法
摘要:一、concat(); 连接两个数组,并返回结果var arr = new Array(3) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" var arr2 = new Array(3) arr2[0] = "James" arr2[1] =...
阅读全文
Javascript ----字符串(String)中的方法
摘要:涉及字符串时,常用到的几个方法...----------------------------------------------------------------------------------------------------1. charAt() 方法可返回指定位置的字符。var st...
阅读全文
分析代码练习--长期目标
摘要:代码分析(难点) 1、该方法是谁调用的2、该方法中有几个局部变量,几个静态变量(全局)3、该方法需要几步执行完4、每一步,代码是如何执行的(要求说明意义)5、每一步执行中,每一个局部变量的值如何变化
阅读全文