JavaScript 02 运算符,分支结构】的更多相关文章

一元换算符 字符串类型 对于字符串,来说自增或自减会自动进行类型转换 1.var str = '10' 自动转换 从string转为number 2.str++ NaN 对于转化不成功的string类型数据会变为NaN 3.关于布尔类型 1为true 0为false number类型 非0和NaN就是true 自动进行转换 4.关于null类型 自动转换对应Boolean类型 然后再从Boolean转为Number 5.关于undefined undefined转换不成功 NaN 6.关于Num…
说到JavaScript中的分支结构,我们就不得不提到流程控制这个词,我们所有的程序都是由数据和算法组成的.程序=数据+算法通常我们所说的算法都可以通过"顺序","分支","循环"三种结构来组合完成. 在ECMA中规定了一些语句(也称为流程控制语句,分支结构语句),从本质上来说,这些语句定义了ECMAScript中的主要语法,语句通常使用一个或者多个关键字来完成给定任务. 1.1 if 语句 if 语句 - 只有当指定条件为 true 时,使用该…
知识重点: BOOL布尔类型 关系运算符 逻辑运算符 if语句 枚举类型 switch语句 一.BOOL布尔类型 用来存储“真”或者“假”,变了只有YES和NO两个值.YES(1)表示表达式结果为真,NO(0)表示表达式结果为假. 非0即为真. 二.关系运算符 主要用于比较运算,比较的结果只有真假两种情况,结果值用BOOL类型变了存储 大于:>: 大于等于:>=: 小于:<: 小于等于:<=: 等于:==: 不等于:!=. 三.逻辑运算符 逻辑与(&&)-并且: 同…
今天内容: (1)运算符 (2)分支结构 (3)循环结构 1运算符 1.1赋值运算符 (1)简单赋值 = 表示赋值运算符,用于将=右边的数据赋值给=左边的变量来覆盖原来的数值. 笔试题: ia == 5; - 用于判断变量ia的数值是否等于5 5 == ia; - 用于判断5是否等于ia的数值,推荐使用该方式 ia = 5; - 用于使用数据5给变量ia赋值,覆盖ia原来的数值 5 = ia; - 编译报错 (2)复合赋值 +=   -=   *=   /=   ... 笔试题: byte b1…
if-else分支 1.if条件应该是boolean类型的值或表达式 2.如果条件不是Boolean,会进行自动转换 以下几种情况会默认转换为 false: if(0).if(0.0) if(NaN).if(undefined) if("").if(null) if(false) switch-case执行流程: 1.解析变量或表达式中的值 2.用解析出来的值与case后的值进行比较 等值运行代码块 3.如果值不相等,就执行default:后的代码块 switch直落模式: 两个或多个…
js中的变量 1.JS中变量声明的写法: var num=10;//使用var声明的变量属于局部变量只在当前作用域内有效 num=10;//不用var声明的变量,默认为全局变量,在整个JS文件中都有效. 2.使用一行语句同时声明多个变量.var x=10,y,z=8; Y属于已声明但是未赋值状态 结果为undefined. 声明变量的注意事项 ① JS中所有变量的声明均使用var关键字,变量具体是什么数据类型,取决于给变量赋值的类型. ② JS中同一个变量,可以在多次不同赋值时,修改变量的数据类…
一.Js简介和入门 继续跟进JS开发的相关教程. <!-- [使用JS的三种方式] 1.HTML标签中内嵌JS(不提倡使用): 示例:<button onclick="javascript:alert('你真点啊!')">有本事点我呀!!!</button> 2.HTML页面中直接使用JS: <script type="text/javascript"> //JS代码 </script> 3.引用外部JS文件:…
JavaScript 1.是什么:基于浏览器 基于(面向)对象 事件驱动 脚本语言 2.作用:表单验证,减轻服务器压力 添加野面动画效果 动态更改页面内容 Ajax网络请求 () 3.组成部分:ECMAScript() DOM(文档对象模型document) BOM(浏览器对 象模型) ECMAScript:语法 变量和数据类型 运算符 逻辑控制语句 关键 字.保留字 对象 4.基本结构:<script type="text/javascript"> 语句 </scr…
内容: (1)数据类型 (2)运算符 (3)分支结构 1.数据类型 java语言中的基本数据类型:byte.short.int.long.float.double.boolean.char. 1.1布尔类型 在java语言中描述真假信息的类型有:boolean. 该类型变量的数值只有两种:true(真).false(假). 该类型在内存空间中的大小没有明确定义,通常认为是1个字节. 1.2字符类型 在java语言中用于描述单个字符的数据类型有:char 如:'a'.'b'. 其中char类型在内…
修饰符 一般是放在定义类,方法,变量的最前端 访问控制修饰符 修饰符 当前类 同一包内 子孙类 其他包 public Y Y Y Y protected Y Y Y N default Y Y N N private Y N N N 感觉这个表格挺清晰的,至少我一眼就懂了 若是不加修饰符,貌似是默认public 非访问控制修饰符 static 修饰符,用来创建类方法和类变量. (静态变量的话,就是说无论被实例化多少次,静态变量只拷贝一次,而且不变 静态方法的话,不能使用类的非静态变量,而且不用n…