的3种引入方式
1.
<!-- 行内引入 -->
<!-- <button onclick="alert('你完蛋了');alert('玩不了一点')">点击</button> -->
2.
<!-- 内嵌引入方式
<script>
alert('666666')
</script> -->
3.
外链引入
script标签存在src属性之后,其内部就无法再写js代码
alert('我是外链的js文件')
alert("") | 警示框 |
prompt("") | 输入框 |
console.log(“”) | 控制台打印 |
document.write(“”) | 页面打印 |
pwd = prompt | 变量赋值 |
let pwd = prompt | 变量的初始化 |
pwd = 666 // alert(pwd) | 变量的值可以重新赋值 |
let | 关键字生命的变量不能重复声明 |
document.write | str1的值是:“+str1 |
let b =a++//b=12 a=13 | 后加加的优先级小于赋值运算符,因此先进行赋值运算,在进行后加加 |
let c=++a //c=14 a=14 | 前加加的优先级高于赋值运算符,因此先进行前加加,在进行赋值运算。 |
数组下标 | 从0开始 |
通过数组下标 | 数组名下标 |
arr1 instanceof{Array} | 判断数据类型 |
Array。isArray(arr1) | 判断是否是数组类型 |
unshift() | 添加元素向数组的开头 |
push() | 向数组的最后添加一个或多个元素 |
let a = arr1.shift() | 删除shift()删除并返回数组的第一个元素 |
pop() | 删除并返回数组第一个元素 |
Math。ceil | 向上取整 |
indexof | 从左到右查找 |
lastindexof | 从右到左查找 |
Math。floor | 向下取整 |
Marh。max | 最大值 |
Math.min | 最小值 |
Math.random | 随机数 |
Math.rond | 四舍五入 |
Math.sqrt | 开平方根 |
Math.pow | 幂次方 |
通过数组下标重新对对应的数组元素进行赋值。
console。log(arr1【0】)
arr1【1】=666
console。log(arr1)
date | 获取时间对象 |
date.getFullYear | 根据本地时间返回指定日期 |
date.getDate() | 返回一个指定的日期 |
date.getMonth() | 返回一个指定的日期月份以0开始 |
date。getHours() | 以世界时为标准,返回一个指定的年份 |
date。getMinutes() | 返回一个指定的分钟 |
date.getSeconds() | 返回一个指定的秒数 |
date.getDay | 星期几 |
date。getMilliseconds() | 毫秒数 |
concat | 连接字符串 |
repla | 返回一个新字符串(替换) |
split() | 分割 |
toUpperCase | 转大写 |
toLowerCase | 转小写 |
chartAt | 单个UTF-16构成新的字符串 |
Numberr | 将函数转换为数字 |
paseFloat | 函数解析一个参数 |
函数没有return | 则返回undefined |
作用域 | 代码能运行的地方 |
argument | 是一个对应于传递给函数的参数的类数组对象 |