js1

JavaScript组成部分

ECMA

WebApis:DOM、BOM

JavaScript书写位置

内部:<script></script>写在</body>标签上面

外部:通过<script src=""></script>引入 <script>不能写js代码写了也不生效

行内:<input type='button' onclick='alert("行内")'>

JavaScript结束符

可以以;结尾

也可以不写(推荐)

输入和输出语句

输出语句

console.log():控制台日志

alert():浏览器弹窗

domcount.write():输出到body

变量的声明及赋值

使用let声明变量

let name = 'zhu'

let price = 20

数组的基本使用

声明:let arr = []

取值:arr[i]

常量

使用const声明常量 常用声明时必须赋值并且值不可改变

const PI = 3.14

let const var

let:声明变量 推荐

var:声明变量 有bug 不使用

const:声明常量

数据类型以及转换

数据类型(6种)

基本数据类型

number类型:所有数字类型,整数小数负数,特殊number: NaN

NaN:not a number 使用Number()、parseInt()、parserFloat()进行数据转换时转换的不是一个数字,使用-、*、/对非数字进行操作。

string类型:使用‘' 、""、``、内所包含的内容

转义字符: 不会解析符号 当成普通符号

模板字符串写法:`我的名字时${name}` 

boolean类型:true、false

null类型:null的数据类型时object

undefined类型:声明但却为赋值的变量

引用数据类型:object

类型转换

主要是string和number之间的类型转换

隐式转换:

如果+两边都有内容并且一边的内容是字符串时,那么将转换为字符串类型,如果是+"字符串",将转换为number类型,字符串的+、-、*操作也会转换为number类型

显示转换:

Nubmber('20.5')20.5

parseInt('20.5') 20

parseFloat('20.5') 20.5

parseInt('20.5abc') 20

parseInt('abc20.5abc') NaN

判断类型

typeof X


全部评论

相关推荐

05-21 18:32
已编辑
湖南工学院 Java
这条干货多数是给i人朋友们分享的,知道你们开不了口,可以试试我说的这些方法1.调整心态:接受初期的尴尬刚开始进入一个新环境,双方都属于一个认识对方的过程,尴尬瞬间是难免存在的。首先,你要接受尴尬,允许自己犯错,实习期本身就是来学习的,同事也不会期待你完美无缺。另外,不要太以自我为中心,其实你的尴尬瞬间也许没有人在意,是因你的对自己的关注而放大了不安全感。2.准备一些防止尴尬的话题和工作相关的,可以以请教的方式开启。比如:xx,这个表格我没有看懂,可以给我讲一下吗非工作的话题,可以聊聊中午吃什么、当地的天气如何、通勤远不远之类的。比如:附近有什么好吃的外卖吗?我刚来还不太熟悉3.每日练习,逐渐打...
sweep^0416:内向人,遇到好的领导很重要,我之前一段实习组里全e人就我一个i 刚入职第一周还会带着我聊一下,后面越来越冷落我,实在受不了,每天去到就想亖,mentor还要pua说是我融入不了集体(我真的以为是我的问题)后面我离职了,去了现在这一家公司,我的领导也是e人,但是我融入的很好,组里的人全都很好很好,也不会出现小团体什么的,所以说内向不是不融入环境的根本,就是公司跟带教的问题
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务