导图社区 javascript
javascript运行在浏览器、node当中的脚本语言,必须依托于宿主环境,本图还有更多javascript相关知识,感兴趣快来看看。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
javascript
含义
运行在浏览器、node当中的脚本语言
必须依托于宿主环境
使用方式
通过script标签将js代码嵌入到网页中标签 标签写在body的最后
通过script标签的src属性来引入外部的独立的js文件
将js代码和HTML的 标签属性进行结合,以行内的形式编写js代码
强烈不推荐
注释
单行注释
//后接注释内容
多行注释
/* 注释的内容 */
代码开发时,如果封装一些工具,需要进行多行注释
结束符
分号 ; 项目中根据公司规定写或者不写
输入和输出语句
alert()弹出警告窗
document.werit() 将内容写到body标签中
prompt()收集用户的输入
console.log()打印内容到控制太
变量
声明
let进行声明
使用
let 变量名
赋值
通过=来赋值
初次赋值称为初始化
let a= 100
从右往左读 意思是100赋值给变量a
变量想更新新的值 直接给变量赋值就行 不需要在使用let
let a=100 a=200
声明多个变量
let a=100, let a = 200, let a = 300;
本质
临时的数据存储容器
命名规范
不能使用关键字和敏感字
不能以数字开头
变量名可以包含数字、字母、下划线、$等
用小驼峰样式
常量
属于变量的一种
用const来进行定义
const 常量名 = 常量值;
数据类型
js中两大类
基础数据类型
string
字符串
number
数字
boolean
布尔型
值:true
值:flase
null
空类型
值:null
一个变量未来要储存一个引用数据类型中的对象类型 ,设置的一个默认值
undefined
未定义
值:undefined
声明变量未赋值 undefined就为默认值
子主题
引用数据类型
function
array
object
创建字符串
单引号
let s1='我是一个字符串'
双引号
let s2=“我是一个字符串”
反引号
let s2 =`我是一个字符串`
注意事项
单不能包单
双不能包双
可以单包双
可以双包单
双包双 在引号前面加/(转义字符)
模板字符串
变量拼接
直接把变量放在${}中就可以了
const username = “zhuangsan” console.log(`我的名字叫做${username}`
多行字符串文本
传统模式
示例:
console.log('白日依山尽,' + '\n' + '黄河入海流。' + '\n' + '欲穷千里目,' + '\n' + '更上一层楼。')
const str = ` 白日依山尽, 黄河入海流。 欲穷千里目, 更上一层楼。 ` console.log(str)
{}中只能放置表达式 不能放置语句
是必定会有结果的计算
判断数据类型:
变量本身在声明 但没有初始化 值和类型 都是undefined(未定义的)
想查看一个变量的类型,可以通过typeof来进行查看
算术运算符