一、javasacr基础
<script> // 下划线 驼峰命名 var movie_name = "你的名字"; var moviName = "从你的全世界路过"; // void abstract interface implement movieName = 10; console.log(movieName) </script>
二、数据类型的分类
<!-- 基础类型 引用类型-->
<!-- 基础类型 number,string,boolean-->
<!-- 引用类型 Array,ojbect,Function-->
<script>
var num =10;
// "",'' 字段包含单引号或者双引号,就是字符串
var str = "hello world"
// true,false
var b = true;
// typeof
console.log(typeof num)
console.log(typeof str)
console.log(typeof b)
</script>
三、引用类型
<!-- Array,Object,Function-->
<script>
/* 1.声明数组 */
var arr=["html","css","javascript"];
/* shift+alt+a 多行注释 */
/* 2、读取数组中的值 通过下标去读取 */
console.log(arr[0])
console.log(arr[2])
/* 3.length 通过这个属性可以获取数组的长度*/
var length = arr.length;
console.log(length);
/* 4.读取数组最后一个元素的值 */
var lastChild = arr[arr.length-1];
console.log(lastChild)
</script>
四、json对象
<script>
/* */
var li = {
name:"温少康",
age:18,
live:["lol","唱歌","看电影"]
}
/* 2.如何获取object的值
. 在编程语言中表示的
*/
var li_name = li.name;
console.log(li_name)
/* 3.给对象添加属性 */
li.sex = "男"
console.log(li)
</script>
五、function
<script>
/* 函数:我们也叫它方法,它是封装特定功能的代码块 */
function pay(){
console.log("支付宝付款")
}
/* 函数只有调用的时候才会执行 */
pay();
</script>
六、控制语句
<!-- if,if-else,while,for-->
<script>
var age = 20;
console.log(age>=18)
if(age>=18){
console.log("能去网吧上网")
}else{
console.log("家里蹲")
}
</script>
七、后++
<script>
var a=10;
b = a++; //11
/* ++在前,现自增,后运算 ++在后,先运算,再自增*/
b = a++;
console.log(b);//11
console.log(a);//12
</script>
八、前加加
<script>
var a = 10;
++a;
var b = ++a;
console.log(b);//12
console.log(a);//12
</script>
九、while
<script>
var a =0;
/* while 只有不满足某个条件,循环才会结束 */
while(a<=100){
a++; //1
console.log(a);
}
</script>
十、for
<script>
for(var i=0;i<=10;i++){
console.log(i)
}
</script>