JavaScript简单语法和应用

    xiaoxiao2021-03-25  106

    =============== 2017-3-8 =============== 事件 onmouseover onmouseout onclick onfocus onblur window.onload 属性 . 赋值 = 比较 == 变量 var name=value; 长度 length 获取元素 document.getElementById(); document.getElementsByTagName(); document.getElementsByClassName(); var aLi=oUl.children 选取所有子级 判断 流程控制语句 if(条件){ 语句1 }else{ 语句2 } 循环 for(){} while(){} 初始化 条件 语句 自增 函数 function (参数,参数){} 匿名函数 function show(参数,参数){} 命名函数 ---------------------------- 字符串 '12'+5=125 带引号的都是字符串 数组 arr=[]; innerHTML 改变HTML元素内容 数据类型 检测数据类型 typeof 基本类型 string 字符串 number 数字 boolean 布尔值 undefined 未定义 复合类型 object 对象 function 函数 显示数据类型转换/强制类型转换 parseInt 整数 parseFloat 整数、小数/浮点数 Number 严格的数字 12abc × 123123 对 NaN 非数字(只是一个标识) 属于数字类型 自己不等于自己 判断 if(条件){ 语句 }else if(条件2){ 语句2 }else{ 语句3 } if(条件){ 语句 }else if(条件2){ 语句2 } if(条件){ 语句 } 隐式类型转换 -减 *乘 /除 %模 运算符 + - * / % += -= *= /= %= 比较运算符 < > <= >= != == === !== 逻辑运算符 ! 非 取反 && 与 并且 || 或 或者 查找某个数 return 返回值 阻止后面的程序 随机数 Math.random()*n 0到n直接的数 n-m 之间的值 Math.random()*n+m Math.random()*(m-n)+n random m n n 0-1 3 1 1 最小值 0*(3-1)+1=1 最大值 0.99*(3-1)+1=3
    转载请注明原文地址: https://ju.6miu.com/read-6801.html

    最新回复(0)