Loading

摘要: 一、概念: JS是一款运行在客户端的网页编程语言。(脚本语言、解释型语言、动态语言、基于对象的语言) 二、组成部分 ★ECMAScript js标准 ★DOM(文档对象模型) 通过js操作网页元素 ★BOM (浏览器对象模型) 通过api操作浏览器 三、特点 ★简单易用 ★解释执行:与其他语言不同: 阅读全文
posted @ 2018-03-18 21:32 澎湃_L 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 一、what 变量就是用来存储数据的容器 二、how 通过var 关键字定义一个变量 通过var 关键字定义一个变量 变量的赋值:通过赋值运算符“=” 给变量赋值。 变量的赋值:通过赋值运算符“=” 给变量赋值。 注意: 1.如果想要比较两个变量是否相同,不能使用“=”进行比较。 2.变量声明(有v 阅读全文
posted @ 2018-03-18 21:16 澎湃_L 阅读(3047) 评论(0) 推荐(0) 编辑
摘要: 一、方式 alert(“”); confirm(“”) ; prompt(“”); 接收用户信息 alert(“”); confirm(“”) ; prompt(“”); 接收用户信息 console.log(“”); 在网页控制台中输出消息 console.log(“”); 在网页控制台中输出消息 阅读全文
posted @ 2018-03-18 21:09 澎湃_L 阅读(2734) 评论(0) 推荐(0) 编辑
摘要: 一、算术运算符 用算术运算符连接起来的叫做算术运算符表达式 运算符 结果 + 如果是数字类型的变量相加,那么结果为数字类型 如果是非数字类型的变量相加,结果为字符串类型 - 如果是非数字类型的变量相减结果为 NaN * 同上 / 同上 ,如果0作为除数,结果为infinity(无穷大) % 获取余数 阅读全文
posted @ 2018-03-18 20:58 澎湃_L 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 一、number 数字类型 1.数字类型分小数(浮点型,分为单精度(float)、双精度(double))和整数 2.进制:二进制(0,1);八进制(0^8);十进制;十六进制(0……f)——逢多少进1的区别 3.范围:记住两种方法 4.注意小数和小数相加会出现意想不到的结果,比如: 正确的写法:( 阅读全文
posted @ 2018-03-18 20:53 澎湃_L 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 方法:Boolean(变量) 注意: ★数字(非零)和字符串转完之后为true。 ★undefined、null、0,空字符串转完之后为false. 阅读全文
posted @ 2018-03-18 20:47 澎湃_L 阅读(668) 评论(0) 推荐(0) 编辑
摘要: ◆Number() ★数字类型的字符串,转换之后得到的数字。 ★非数字字符串,转换之后得到是NaN。 ★小数类型的字符串,转换之后得到的是原数字。 ◆parseInt( ) ★整数数字类型的字符串,转换之后得到的整数数字。 ★数字开头的字符串,转换之后得到的是前边的数字。 ★非数字开头的字符串,转换 阅读全文
posted @ 2018-03-18 20:45 澎湃_L 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 方法: String(变量) 和 变量.toString( ) 区别: 变量有意义一般调用.toString( ) 和 String(变量) 没有意义一般调用String(变量) 没有意义指变量为undefind 或者null的时候,所以最合适的做法就是用String(变量) 阅读全文
posted @ 2018-03-18 20:35 澎湃_L 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-03-18 20:30 澎湃_L 阅读(3376) 评论(0) 推荐(0) 编辑
摘要: ★switch后边的变量和case后边值的数据类型必须保持一致。(严格模式,绝对相等 ) ◆Switch语句可以对变量进行集体判断 注意case"3": case"4"冒号后面的的空格 阅读全文
posted @ 2018-03-18 17:42 澎湃_L 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-03-18 17:27 澎湃_L 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 例子:100以内所有3的倍数的和: 总结while循环和do while 循环的区别: while循环是先判断,后循环,有可能循环体一次都不执行; do while 是先循环一次,在判断,根据判断决定是否再执行,所以至少循环一次循环体; 阅读全文
posted @ 2018-03-18 17:24 澎湃_L 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 执行顺序: ◆首先定义变量 ◆如果条件表达式结果为true的时候,执行for循环里的代码,如果为false,循环体代码终止执行。 ◆如果是后置自增自减,如i++,先执行变量和条件表达式一次,再执行自增自减。 如果是前置自增自减,如++i,先执行自增自减,再执行变量和条件表达式循环。 阅读全文
posted @ 2018-03-18 17:21 澎湃_L 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 1.Break关键字 在循环体内,只要代码遇到break,程序立马结束当前循环。 当前循环指的是break语句所在的循环体。(直接跳到大括号外) 2.Continue关键字 在循环中遇到continue关键字跳出本次循环,该语句后面的代码不再执行,整个循环体继续循环,开始下一次循环。 扩展: 阅读全文
posted @ 2018-03-18 17:17 澎湃_L 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 一、函数定义 1.方式一 function 函数名(参数){ 函数体 }——————函数声明的方法 2.方式二 var 变量名 = function(参数){ 函数体 }——————函数表达式 3.注意的问题: 函数必须先定义,再调用 函数最好一个功能一个函数 函数推荐使用驼峰式命名 有名字的函数称 阅读全文
posted @ 2018-03-18 17:13 澎湃_L 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 一、数组的定义 1.理解:数组指一组数据,有序的数据,可以一次性存储多个数据,将多个元素(通常统一类型)按照一定的顺序排列放到一个集合里 2.通过构造函数创建数组: var 数组名=new Arrary( ) 注:括号里如果是1个数字,代表数组的长度是这个数字,就是里面有多少个元素; 括号里如果有多 阅读全文
posted @ 2018-03-18 17:04 澎湃_L 阅读(328) 评论(0) 推荐(0) 编辑