JavaScript
特点:
- 脚本语言
- 基于对象
- 简单
- 跨平台
- 嵌入式
JavaScript的组成部分(6)
JavaScript基本语法
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
//定义i 赋值3
//函数的形参是有类型的,但是无法知道
var i=3;
var s="hello"//js新标准,不加分号
//打印到浏览器上
console.log("i=",i)
console.log("s=",s)
//弱类型并不是没有类型,根据不同类型运算结果不同
</script>
</head>
<body>
</body>
</html>
基本数据类型
显示变量类型 typeof i
typeof的局限性:
由于typeof的局限性,typeof只适合检测基本数据类型值
typeof不能细分对象类型中的 对象 数组 正则(typeof不能区分对象数据类型中的具体数据类型)
typeof能检测出来函数数据类型中的具体数据类型
typeof null,typeof null的话会返回"object"
作者:小浣熊的姐姐小还熊
链接:https://juejin.cn/post/6844903751115882504
来源:稀土掘金
定义函数
undefined
典型用法
null类型
Boolean类型
number类型
笔试题(!!!):
大括号对象
运算符
除法:‘/’
在java中:5/2=2
在js中 :5/2=2.5
三目运算符(不咋用):
运算符优先级
流程控制语句
跟Java一样
let(!)
函数
相当于java中的方法
字符串方法
去菜鸟教程
JavaScript教程:字符串string截取slice()、substring()、substr()
replace
split !!!
数组对象Array