javaScript基础-03 javascript语句】的更多相关文章

一. 声明语句 var和function都是声明语句.声明或定义变量或函数. var 声明一个或者多个变量.语法如下: var a ; var b = 1; var c, d; var e = 3; f = 5 如果var语句出现在函数体内,那么他定义的是一个局部变量.它的作用域就是这个函数. 如果在顶层代码中使用var语句,则声明的是一个全局变量.全局变量是全局对象的属性.var声明的变量无法通过delete删除的. 如果var定义的变量没有初始化表达式,那么这个变量的值初始化时undefin…
javascript基础03 1. 算术运算符 后增量/后减量运算符 ++ ,-- 比较运算符 ( >, <, >=, <=, ==, !=,===,!== ) 逻辑运算符( &&, || , !) 字符串的比较 字符串按字符在unicode中的码位来比较大小,并且会从开始首位字符比较大小,如果相等会比较下一位字符,直到比较出大小或字符都比较完为止. alert("101"<"3"); 返回true 2.程序流程控制 一…
1 - 编程语言 1.1 编程 编程: 就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程. 计算机程序: 就是计算机所执行的一系列的指令集合,而程序全部都是用我们所掌握的语言来编写的,所以人们要控制计算机一定要通过计算机语言向计算机发出命令. 1.2 计算机语言 计算机语言指用于人与计算机之间通讯的语言,它是人与计算机之间传递信息的媒介. 计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言和高级语言三大类. 实际上计算机最终所执行的都是 机器语言,它是…
条件语句 if  和  if - else  语句 if(你还没睡着么?){ 是 那我们去撸串--- } 当条件判断为真true时,执行花括号内的语句,如果条件为假false,跳过花括号内的语句 if(条件){ 执行语句 } if(你有对象么?){ 有 那你可以参加双人游戏 }else{ 否则 你可以参加多人游戏 } if(条件){ 执行语句1,为真时执行 }else{ 执行语句2,为假时执行 } switch语句/break关键字: switch()多分支语句 注意:在switch()内,不会…
[03]-javaScript原型对象 引用: javaScript是一门基于原型的语言,它允许对象通过原型链引用另一个对象来构建对象中的复杂性,JavaScript使用原型链这种机制来实现动态代理.当试图去引用某一个属性时,它会遍历整个原型链,直到最后的节点.JavaScript专家编程·P24 1.1 原型对象说明 在JavaScript中除了基本数据类型外的其它数据都是对象类型,包括对象.函数.数组等,它们跟原型对象密不可分. JavaScript语言中有一个非常重要的概念,叫做原型对象,…
一.基础 字符集 JavaScript程序是用Unicode字符集编写的. .区分大小写 .空格.换行符和格式控制符 .Unicode转义序列 .标准化 二.类型.值和变量 JavaScript的数据类型分为两类: 原始类型和对象类型,其中原始类型包括数字,布尔值和字符串. JavaScript(以下简称为JS)有两个特殊类型的值,null(空值)和undefined(未定义). 1.数字 和其他编程语言不同,JS不区分整数值和浮点数值.JS中的所有数字均用浮点数值表示.最大值是±1.79769…
分支语句 (1)if...else...语句,基本格式分三种,如下 <script type="text/javascript"> var i=50; //if语句 if (条件) { 条件成立时执行代码 } //if...else语句 if (条件) { 条件成立时执行此代码 } else { 条件不成立时执行此代码 } //if...else if...else if...else...语句 if (条件1) { 条件1成立时执行代码 } else if (条件2) {…
一.变量的命名规则 1.变量名由数字.字母.下划线组成 2.变量名的首字母不能是数字,只能是字母或者下划线 3.不能使用关键字和保留字作为变量名 4.变量严格区分大小写,例如在JavaScript中onclick不能写成onClick一样 二.变量的声明 1.变量通过var关键字来进行声明 2.不推荐重复声明变量,后一个会把前一个覆盖 3.不推荐中途修改变量的数据类型 三.变量的类型(值类型和引用类型) 值类型的特点: 1.占用空间固定,保存在栈中 2.保存与复制都是值本身 3.使用typeof…
1. 条件判断语句 若条件成立才会执行,条件不成立则语句不执行: if语句 语法一: if(条件表达式) {语句}          :true就执行,false不执行: 语法二: if(条件表达式) {语句} else  {语句} 语法三:   if(条件表达式) {语句} else  if (条件表达式) {语句} else  if (条件表达式) {语句} else{语句} 2. 条件分支语句:switch语句 语法: switch(条件表达式1){ case 表达式2: 语句......…
1.作用域 作用域,变量在函数内部作用的范围/区域.有函数的地方就有作用域.   2.局部作用域和全局作用域 function fn(){ var a = 1; } console.log(a); //报错:a is not defined 用var声明的变量,实际上是有作用域的 在函数内部定义的变量,该变量的作用域是整个函数体,在函数体外不可引用该变量,这是局部作用域 变量的生命周期: 1.永远存在----全局 程序没关,一直占用内存,少用全局 2.朝生暮死----局部 函数的大括号开头到函数…