发表于: 2019-12-13 19:53:21

3 1090


今天完成的事情:

对象里创建字符串,实现按钮点击出现了  

JavaScript 作用域
在函数内的变量只能函数外引用,称为局部变量
变量在函数外定义,即为全局变量。
全局变量有 全局作用域: 网页中所有脚本和函数均可使用。
如果你的变量没有声明,没有使用 var 关键字,它将自动成为全局变量
function y()
{
   one = "Volvo";
在 HTML 中, 所有全局变量都会成为 window 变量。
window.one
————————————————————
JavaScript 变量生命周期在它声明时初始化。
局部变量在函数执行完毕后销毁。
全局变量在页面关闭后销毁。
JS事件
还可以这样用


还可以这样啊


下面这个之前学习过



JS字符串
JavaScript 字符串用于存储和处理文本。
字符串可以存储一系列字符,如 "John Doe"。
字符串可以是插入到引号中的任何字符。你可以使用单引号或双引号:
可以使用索引位置来访问字符串中的每个字符:
var character = carname[2];
可以使用内置属性 length 来计算字符串的长度:




=== 为绝对相等,数据类型与值都必须相等。
match() 找到一个或多个正则表达式的匹配
PS: innerHTML="" ; 不加双引号是变量,加双引号是字符串
JS运算符
运算符 = 用于赋值。
运算符 + 用于加值。
运算符 = 用于给 JavaScript 变量赋值。
算术运算符 + 用于把值加起来。
++ s和y都受影响



s=8;
y=
s++ 得 9 8
++s  得9 9
s--  得7 8
--s   得7 7
——————————————————————————————————

如果把数字与字符串相加,结果将成为字符串!

%是求余数  保留整数的意思,这个是取余运算,不是除法运算。
一共有三种情况(够除有余数、不够除、没有余数。)
够除有余数:
案例1:12除以5=2,余数是2,即5*2+2=12,所以12%5=2
案例2:7除以3=2,余数是1,即3*2+1=7,所以7%3=1不够除,
余数为除数:案例1:1除以2不够除,除数为1,所以余数为1,即1%2=1
案例2:2除以3不够除,除数为2,所以余数为2,即2%3=2没有余数,所以为0:
案例1:0%1=0
案例2:1%1=0
案例3:2%1=0
案例4:3%1=0
案例5:4%1=0
——————————————————————————————————————
JavaScript 比较 和 逻辑运算符


逻辑运算符
逻辑运算符用于测定变量或值之间的逻辑。

条件运算符
JavaScript 还包含了基于某些条件对变量进行赋值的条件运算符。
条件语句
只有当指定条件为 true (真)时,该语句才会执行代码。
var d = new Date() var time = d.getHours()
var d = new Date(); 获取当前时间
var time = d.getHours() 获取当前小时



分析下代码



var one=new Date();函数获取当前时间
one.getHours();获取当前小时,只取one的变量会获得




document.getElementById(" ") 使用 id 属性来查找 HTML元素
innerHTML = " 修改元素的 HTML 内容


连续判断,1不成立,取2,都不成立取3



明天计划的事情:


把JS任务一需要用到的知识点学完,准备开始做任务
遇到的问题:

已解决


收获:

到目前学过的都能懂


返回列表 返回列表
评论

    分享到