今天主要学习了JS的变量与数据类型,与点击弹出下拉菜单的实例.
观看了视频:
https://www.bilibili.com/video/av33220712
与
https://www.bilibili.com/video/av30841224
笔记:
1.
调试方法
使用console.log()将内容输出到调试台.
2.
变量
var str = "HelloWord";
命名规范:
数字(不能开头),大小写字母,下划线,$.
命名潜规则: 全大写为常量
3.
字符串
查找字符位置 str.indexOf("h") -> 0
替换某个字段 str.replace("Hello","hi") -> "hiWord"
字符长度 str.length
4.
数字
取整数 parseInt("1.23abc") -> 1
取浮点数 parseFloat("1.23abc") -> 1.23
5.
对象
(1)对象的语法格式:
var myCompter = {
name:"我的电脑",
brand:"dell",
price:4888
};
(2)对象的访问语法:
myCompter.price 或 myCompter["price"]
(3)可以额外扩充键位:
myCompter.cpu="i7-7990k";
6.
数组
var score=[98,76,75,33];
score[0] -> 98
//数组中课嵌套对象
var score=[
{
name:"我的电脑",
brand:"dell",
price:4888
},
{
name:"你的电脑",
brand:"dell",
price:5888
}
];
7.
函数做为构造器可以产生对象
定义:
var Compter=function(price,brand){
this.price=price;
this.brand=brand;
this.start=function(){
console.log("开机");
}
}
调用:
var com_1=new Compter(1000,"apple");
//此时com_1成为一个对象,Compter类似于类
明日任务:开始制作家庭小账本