javascript
独立的语言,浏览器是js解释器
存在形式
- head code
- 独立文件 code
一般放在body底部
注释:
- 单行注释 //
- 多行注释 /* */
变量
- python:
name = "Tom"
- javascript:
name = "Tom" # 全局变量
var name = "Eric" # 局部变量
基本数据类型
- 数字number(浮点型)
var age = 18;
parseInt() 转数字
parseFloat() 转浮点数
NaN 非数字 isNaN()
Infinity 无穷大 isFinite()
数值计算 Math.abs()...
- 字符串string
var s = "abcdef"
s.charAt(索引位置)
s.substring()
s.length
...
- 列表(数组)
a = [1, 2, 3, 4]
- 字典
a = {"k1": "v1", "k2": "v2"}
- 布尔
true false
- null undefined
for循环
1.循环时元素是索引
a = [11, 22, 33, 44]
for(var index in a){
console.log(index)
}
a = {"k1": "v1", "k2": "v2"}
for(var key in a){
console.log(key)
}
2.下标
a = [11, 22, 33, 44]
for(var i=0; i items -> header + content->div
//获取当前标签
var current_header = document.getElementById(tagId);
// 获取菜单栏二级标签
var items = current_header.parentElement.parentElement.children;
// 遍历所有二级标签,设置content都隐藏
for(var i=0; i tr -> td -> input(checkbox)
var tbody = document.getElementById("tb");
// 获取所有标签
var trs = tbody.children;
// 循环所有标签
for(var i=0; i tr -> td -> input(checkbox)
var tbody = document.getElementById("tb");
var trs = tbody.children;
for(var i=0; i tr -> td -> input(checkbox)
var tbody = document.getElementById("tb");
var trs = tbody.children;
for(var i=0; i
关注
打赏
前端学习:javascript基本知识
立即登录/注册


微信扫码登录