![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 56
QH-fighting
这个作者很懒,什么都没留下…
展开
-
语句分类。。
20161115重点:1.程序流的概念2.程序流控制的概念分支语句 if else语法:if里的条件是个表达式,最终判断的是 这个 式子 的 值是真还是假多分支多重嵌套避免if + else if + else 时的 悬空分支语句 switch case语法:switch里的条件可以是变量或者一个表达式每个case的值可以是数值也可以是字符串如果原创 2016-11-16 20:10:51 · 262 阅读 · 0 评论 -
基础知识(字符串,数组,对象)
20161117重点:基本数据类型( 整数 浮点 布尔 字符串 ... )复杂数据类型( 数组 [item, item2, item3] 对象 {key1:value1,key2:value2})字符串的概念, 长度、查找、截取...1.长度:eg:var name = "小明";name.length2.转换大小写:toLowerCase 变成小写toUppe原创 2016-11-18 08:34:23 · 312 阅读 · 0 评论 -
关于参数
关于参数// x y 是形参,是函数定义时来使用的function add(x,y) {// arguments 是系统提供的默认参数列表 ,只能在函数内部访问,不需要自己定义或实现,直接使用,是一个类数组的对象,可以使用下标和遍历的方式访问到所有的参数for (var i = 0; i console.log("第"+i+"个参数:"+arguments[i]);原创 2016-11-19 08:33:06 · 236 阅读 · 0 评论 -
认识函数
认识函数:// 函数是为了打包一个整体功能(一堆代码、一个计算的过程、一个事件)// function 关键词,表示要定义个函数 oneDay是函数名字,自己定义的,命名规范跟变量相同,圆括号里的st是参数,名字也是自定义的,命名规范跟变量相同,后面的 花括号 表示 函数体,函数表示的功能代码一定要写在 花括号 内;最后一句return 表示返回值,代表 该功能执行的结果,原创 2016-11-19 08:29:18 · 240 阅读 · 0 评论 -
变量作用域
// 1.全局和局部作用域// 在最外层 定义的变量是全局变量,可以在任何地方访问,它们的内存随着程序的 结束 而 释放var globalVar = 10;function add(){// r1 定义在在add 内部,所以是个局部变量,它的作用范围限定在 add函数内部var r1 = 100;console.log(globalVar);console.l原创 2016-11-19 08:37:00 · 194 阅读 · 0 评论 -
关于函数返回值
// 这个函数设计的初衷只是想获取任意两个数的加法结果function add1(x,y){// var result = x + y;// return result;return x+y;}var r = add1(10,20);// 这个函数设计的初衷只是想打印任意两个数的加法结果function add2(x,y){console.log(x+y原创 2016-11-19 08:39:33 · 283 阅读 · 0 评论 -
练习(猜拳)
猜拳var isRight = false;var errCount = 0;var count = 0;// break 表示跳出整个循环 // continue 表示跳出本次循环,进入下一次循环while (!isRight) {var player = Number(prompt("请出拳:剪刀-4 石头-7 布-10"))原创 2016-11-20 18:54:25 · 504 阅读 · 0 评论 -
课程表(for和switch的应用)
BMItable {width: 700px; border-collapse: collapse;margin:50px auto;}td {border:1px solid #ccc;height:60px;width: 14.2%;}.invalid {background-color: #999;}11.1原创 2016-11-20 18:56:41 · 345 阅读 · 0 评论 -
注册界面(函数,数组,对象)
用户注册#middle div{ width: 600px;margin: 15px auto;}#middle div label {display: inline-block;width: 80px;text-align: right;padding-right: 10px;}#middle div input[type=text], #middle div原创 2016-11-20 18:58:20 · 293 阅读 · 0 评论 -
认识变量:(JS)
认识变量:(JS)// var 用来定义一个变量,变量的名字 可以是英文字母 数字 或者 _ // 1.开头可以是英文字母 或者 _// 2.数字只能用在中间或者最后// 3.绝对不能出现有特殊含义的其他字符,比如: * + -....// 定义变量之后可以给变量 赋值,用 = 来赋值var a = 10;// 一次可以 定义/声明 多个变量,用逗号隔开,正常原创 2016-11-14 21:35:27 · 184 阅读 · 0 评论 -
JS的基本输入和输出:
1.2.(1)alert // 这是一个js 的 内置 函数(函数表示一个功能),它用来在网页上个弹出一个 文本框,提示用户一些信息,我们习惯叫他 弹 出框或者警示框// alert("你将要进入一个神奇的js世界!");// alert("你将要进入一个又糟糕的js世界!"); (2)console.log// alert会覆盖整个浏览器的所有页面,体验不原创 2016-11-14 21:13:40 · 622 阅读 · 0 评论 -
多分支:(switch case)
本节重点: 1.语法:switch里的条件可以是变量或者一个表达式2.每个case的值可以是数值也可以是字符串3.如果switch里的条件是true,任意的if else都可以转成switch case,能提高效率4.小心使用穿透本节详解:1,switch里面的条件:(小心使用穿透,➕break)当switch里的条件明确 是 true的时候原创 2016-11-17 08:50:11 · 437 阅读 · 0 评论 -
分支语句(if else)。
分支语句(if else)1.if语句可以嵌套,用来表示递进的条件判断2.if + else if + else 表示多重的选择(多选一),条件是并列的当有多级if else if的时候 最后的else往往代表着特殊情况,请尽量处理好里面的逻辑,不要直接省略,这种情况叫 “悬空的if else”// if (isBeauty) {// console.log(原创 2016-11-16 20:20:07 · 723 阅读 · 0 评论 -
循环语句(for)
循环语句 for三要素:起始条件 终止条件 变化条件理解双层循环对于二维的意义1.for (开始条件;终止条件;变化条件)2.两层的for循环意味着 二维 的概念,它循环次数是外层 * 内层的次数,可以用来制作 表格,注意 循环的效率都很低,所以不要做次数过多的循环for (var day = 1; day for (var hour = 1原创 2016-11-16 20:52:47 · 276 阅读 · 0 评论 -
循环语句(while)
循环语句 while三要素仍然不可少,但是 起始条件和变化条件 如何在循环中生效理解 break 和 continuevar count = 0;// ;;;;;;;// .......// .....function click() {// body...while (count console.log(原创 2016-11-16 21:00:22 · 754 阅读 · 0 评论 -
基本数据类型
字体1.// 这里的a是一个整数,整形var a = 10,f = 1.111,str="xxxxfwaefaw";2.// 小数,浮点型var b = 3.14;console.log(b);3.// 字符串var say = "hello";4.// 布尔值 true/false原创 2016-11-16 21:15:15 · 171 阅读 · 0 评论 -
字符转换(随笔)
10原创 2016-11-16 21:31:45 · 208 阅读 · 0 评论 -
简单计算
字体// 获取到所有的按钮var add = document.getElementById("add");var minus = document.getElementById("minus");var multip = document.getElementById("multip");va原创 2016-11-16 21:29:14 · 279 阅读 · 0 评论 -
基本运算符表达式
字体// 0. = 表示赋值运算,把等号右边的结果赋值给左边,右边是一个表达式,但是左边永远只能是 一个变量 // 1.常规的数学运算:算术运算符// + - * / var r = 10 / 3;// % 取余数var r1 = 10 % 3;var a = 10;原创 2016-11-16 21:16:49 · 288 阅读 · 0 评论 -
分支语句(switch case)。。
分支语句 switch case本节重点: 1.语法:switch里的条件可以是变量或者一个表达式2.每个case的值可以是数值也可以是字符串3.如果switch里的条件是true,任意的if else都可以转成switch case,能提高效率4.小心使用穿透本节详解:1,switch里面的条件:(小心使用穿透,➕break)当switch里的原创 2016-11-16 20:22:48 · 463 阅读 · 0 评论 -
关于innerHTML
innerHTML在JS是双向功能:获取对象的内容 或 向对象插入内容;如:这是内容 ,我们可以通过 document.getElementById('aa').innerHTML 来获取id为aa的对象的内嵌内容;也可以对某对象插入内容,如 document.getElementById('abc').innerHTML='这是被插入的内容'; 这样就能向id为abc的对象插原创 2016-11-20 19:02:54 · 441 阅读 · 0 评论