JavaScript基础Javascript中的循环(003)】的更多相关文章

JavaScript入门(笔记) JavaScript是一种轻量级.解释型的Web开发语言,该语言系统不是很庞杂,简单易学.由于所有现代浏览器都已嵌入JavaScript引擎,JavaScript源代码可以在浏览器中直接被解释执行,用户不用担心支持问题. 一.在网页中插入JavaScript代码 使用<script>标签,可以把JavaScript源代码直接放到网页文档中. [示例1]新建HTML文档并保存为test.html,然后在<head> 标签内插入<script&g…
1.普通循环JavaScript中一般的循环写法是这样的: // sub-optimal loop for (var i = 0; i < myarray.length; i++) { // do something with myarray[i] } 这种写法的问题是,每循环一次,都需要从myarray对象中读取length属性,这对于JavaScript来说,可能会导致较大的性能问题.如果myarray是一些大型的对象,或是DOM对象更犹是如此,因为DOM对象的这些方法都是在执行时才进行查询…
在JavaScript中如何拷贝一个对象? 通过引用调用 function mutate(obj) { obj.a = true; } const obj = {a: false}; mutate(obj) console.log(obj.a); // prints true mutate可以对obj进行改动,然后外面的obj的值也变化了. 浅拷贝:Object.assign() 一种拷贝方式是这种方法: Object.assign(target, sources...). const obj…
深入那些曾经忽略的Javascript知识 1. parseInt(string, [radix]),parseFloat(string) 一般我们省略第二个参数,parseInt(‘100’) === 100,此时默认认为‘100’是一个十进制数的字符串. parseInt(‘100’,10),100 parseInt(‘100’,2),4 parseInt(‘-FF’,10),-255 parseFloat(‘3.0’),3//小数位为0得到3 parseFloat(‘3.0001sss’)…
函数 函数:即方法 函数就是一段预先设置的功能代码块,可以反复调用,根据输入参数的不同,返回不同的值. 为什么使用函数: 1.方便调用 2.代码重用,利于维护 3.便于修改,便于重构 4.简化逻辑,利于编程 1.声明函数 声明函数 Function Declaration 的三种方法 1)function 命令 function print(s) {    document.write(s+"<br/>");} 2)函数表达式 var printStr =function(…
全局变量是不好的.所以在声名变量的时候,应该采用函数体中的唯一var模式(Single var Pattern).这个模式有不少好处: 提供了一个唯一的地方来查看函数体中声名的变量 在使用一个变量之前总是先声名,这样未初始化的变量都会被赋值为undefine. 让你记得要声名变量. 代码更简洁(因为把多个var变成了一个) 说来也简单,这个模式就是在函数体的最初,用一个var声名所有本地变量(local variable). function func() { var a = 1, b = 2,…
JavaScript语法基础(笔记) 1.语言编码 JavaScript语言建立在Unicode字符集基础之上,因此脚本中,用户可以使用双字节的字符命名常量.变量或函数等. [示例] var 我="张三" //声明双字节的变量名称 document.write("<h1>" + 我 + "</h1>"); 2.大小写敏感 与HTML标签和CSS样式码不同,JavaScript对于大小写是非常敏感的.为了避免出错,用户应养成…
采用一定的编码惯例,可以使得项目中的代码提到较高的一致性,可读性和可预测性. 1.缩进缩 进可以提高代码的可读性.不过错误的缩进也可能导致代码的误读.有人认为缩进应该使用tab,另外的一些人主张采用4个空格.4个空格的缩进目前是主流的 做法.简单地说,对于所有花括号中的代码(包括do, while, for, for-in, if, switch, 以及对象声明中的对象属性)都应该缩进4个空格.下面是一个缩进的例子: function outer(a, b) { var c = 1, d = 2…
avaScript 函数(笔记) JavaScript 是函数式编程语言,在JavaScript脚本中可以随处看到函数,函数构成了JavaScript源代码的主体. 一.定义函数 定义函数的方法有两种: 使用function语句声明函数. 通过Function对象来构造函数. 使用function来定义函数有两种方式: //方式1: 命名函数 function f(){ //函数体 } //方式2: 匿名函数 var f = function(){ //函数体 } 命名函数的方法也被称为声明式函…
JavaScript常量和变量(笔记) Javascript代码严格区分大小写. javascript暂不支持constant关键字,不允许用户自定义常量. javascript使用var关键字声明变量,先声明后使用:声明变量之后,在没有初始化之前,它的初始值为undefined(未定义的值).声明变量的5种常规用法如下: var a; //声明单个变量,var关键字与变量名之间以空格分隔: var b, c; //声明多个变量,变量之间以逗号分隔: var d = 1; //声明并初始化变量,…