花2w块报的培训第四天

JS

编程语言(逻辑/数学)
数据类型,数据结构,运算各种流程控制
编程环境:
开发软件:Hbuilder Vscode webstorm sublime
运行环境:浏览器(js的引擎v8引擎) nodejs
编程规范
注释
// 单行注释 ctrl+/
/* */多行注释 ctrl+shift+/
关键字
在当前语言环境中已经被定义好的单词或者词组
代码的命名规范
总规则:必须由英文大小写、数字、美元符$、下划线_构成并且不能以数字开头
变量名:小驼峰 helloWorld (推荐)/ 下划线分隔 hello_world
方法/函数名:同上
注意:不懂单词去查
数据类型(弱类型)
定义变量 var
类型区分
基本类型
整数 小数(浮点数) 字符串"fas" ‘fasd’ 布尔类型(true/false)
引用类型
数组、函数/方法、对象
特殊类型
null(空/空指针) NaN(Not a Number) underfind未定义
书写位置
写在标签的事件属性中


​ 注意:一般onclick中只写一句代码(调用函数)
写在页面的script标签中

​ 注意:通常写在body的尾部,因为js中通常要获取页面元素而页面元素是自下而上进行加载,能够保证在js能够正确获取元素。一般在学习阶段推荐
写在外部的js文件中
通过script标签将js文件引入进来,工作中推荐
​ js测试方式
​ 在控制台中输出 console.log()
​ 弹窗警告框 alert()
​ 在页面上没有任何元素的情况下
​ document.write()直接往网页输出
js中的运算
​ ++ – (字面数据11"11"->true) = (比较数据类型和值11"11"->flase) 并且&& 或者|| 三元运算(A?B:C A条件是true就会返回B否则返回C)
​ js的函数初识
​ 匿名函数:
​ function(){

}

作业:

js****基础语法练习

考察点:页面构建、变量定义、变量运算、变量重复赋值、变量拼接、点击事件、弹窗

**文件名:**base.html

将下列每一道题目写在div中,自行美化div(大小,位置,边框,背景等。。),

每道题设置一个“答”的按钮

编写js代码时,将题目中的每个数据,都定义成对应的变量,使用变量运算,

最后使用点击按钮后以弹窗的方式 拼接题目的完整答案输出在弹窗中;

小学生数学应用题:

1.有个人叫小明,出门买苹果,苹果一斤5元,小明买了3斤,一共花了多少钱?

(定义变量:人名,水果名,单价,数量,总价)

2.有个人叫小白,他的游戏有1000金币,玩了第一天,赚了3100金币,

(1)现在小白有多少金币?

(定义变量:人名,拥有游戏币,赚的游戏币)

(2)第二天,他花了1234金币买了一个道具,第二天小白剩下多少金币?

(定义变量:花费游戏币)

(3)第三天,他的游戏账号被洗了,第三天小白剩下多少金币?

3.有个人叫小军今年15岁,另一个人叫小红今年16岁,小军和小红谁的年纪大?

(定义变量:人名,年龄,比较的结果)

4.有个人叫小绿,带了10元出门买西瓜,西瓜一斤3元,小绿可以买几斤?花费多少?剩下多少钱?

(定义变量:人名,本钱、水果名、水果单价、总花费、结果的斤数)

5.有个人叫阿斗,带了25元出门买桃子,桃子一斤2.3元,阿斗能买12斤吗?

(定义变量:人名,本钱、水果名、水果单价、购买斤数、总价、判断的结果)


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部