JavaScript-①,
JavaScript-①,
1.使用vscode
插件
.vscode在C:\Users\wangs\.vscode下进行替换(里面包含插件)
在你想建的文件建在一个路径下,在vscode中-文件-打开文件夹-找到你所创建的位置打开
在里面就可以添加你想要的.文件的内容如:.html
输入就会出现完整的代码框架。
完整代码-01.html:
效果:
2.webRTC——实时视频通话 websocket——股票实时刷新
3.Chrome——v8引擎 Chrome浏览器 依赖 v8引擎
4.浏览器可以独立在nodejs上跑 js可以在移动端使用——开源产品
5.脚本语言
编译语言
6.添加Node.js插件到vscode
(长按shift-右键——powershell)添加指令
7.声明:var
let
const
8.如何声明变量
9.数据类型:6+3
Undefined、Null、Boolean、Number和String,还有一种复杂数据类型——object,object本质是由一组键值对组成的。
NaN:即非数值 Infinity值 -Infinity值,symbol
复合数据类型型:Object,数组Array,函数function
JAVASCRIPT中6种基本数据类型详解
https://www.cnblogs.com/mybwhy/p/7245234.html?utm_source=itdadao&utm_medium=referral
(Java中数据类型8+1)
undefined,声明变量没有初始值,表明一个状态
null空指针(赋值,值为空值)
浮点型数据(传统计数法,科学计数法),存在误差
10.数值转换
——————————————————————————————————————————————————————
三种分别声明
最后一次输出的i值是++之后的值11
数值转换
完整代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<script>
// 输出1=10
// for(var i=1;i<=10;i++){
// console.log(i);
// }
// console.log(i);
// let支持块级作用域
// for(let j=1;j<=10;j++){
// console.log(j);
// }
// try{
// console.log(j);
// }catch(err){
// console.log(err.getMessage());
// }finally{
// console.log("终于结束");
// }
// const k = 100;
// k=1000;
// console.log(k);//会出现错误,不能给常量赋值declare.html:27 Uncaught TypeError: Assignment to constant variable.
//推荐使用let
let num1 =10;
let num2 = 0xa;
let num3 =012;
let num4 = num1>8;
let num5 = Number(num4);
let str = "123.7";
let num6 = Number(str);
let num7 = parseInt(str);
let num8 = parseFloat(str);
console.log(num1);
console.log(num2);
console.log(num3);
console.log(num4);
console.log(num5);
console.log(num6);
console.log(num7);
console.log(num8);
let div = document.getElementById("show");
if(div){
}
</script>
</head>
<body>
</body>
</html>
相关文章
- 暂无相关文章
用户点评