javaScript入门 --基础知识

javascript

1、js语法

2、DOM对象


第一章:基础知识

一、JS如何引入:

通过<script>..代码..</script>

在<html>和<body>中引用都可以

二、JS的变量声明:

JS的变量名可以用:_、字母、数字、$且不能数字开头。

声明变量前用var声明

eg:<script>

var a = 3;

var b = ‘hello’;

var $k = 2;

console.log(a, b);//console是一个控制台,可以帮助我们记录变量,直接在控制台打开F12就可以看到变量的值

//JS中的变量名,区分大小写

c = 99;//如果不用var,会污染全局变量

</script>

三、JS变量类型

1、整型

2、字符串类型

3、null类型:未定义对象

4、布尔类型:true、

5、undefined类型:未定义类型

6、数组类型:一个数组可以存多种类型


eg:

var arr = [2, ‘a’, true];//数组,运用语法堂调用

var h = {name:’li’, age:23};//对象类型

console.log(h.name);//运用点语法就行调用


运算符:拼接和逻辑运算符

JS中拼接运算符用“ + ”;

eg:<script>

console.log(2 + 3);

console.log(‘hello’ + ‘’ + ‘world’);

console.log(2 + 3 + ‘haha’ + 5 + 6);//打印出的结果为9haha56,一旦碰到非法数字后,后面的一律理解为拼接

</script>

逻辑运算符不同//js中逻辑运算返回的是:

var a = false;

var b = 5;

var c = (a || b);

console.log(c);//c = 6;


//返回的是最早能判断表达式结果的那个值

var e = false;

var f = 99;

console.log(e && f); //false


控制结构:

//for循环数组

var arr = [‘a’, ‘b’, ‘c’];

for(var i = 0; i < arr.length; i++){

console.log(arr[i]);

}

var obj = {name:’list’, age:29, area:’bj’};

for(var k in obj){

console.log(k + ~ + obj[k]);

}//类似与oc中便利数组一样

//注意在循环对象的时候是如何来循环得。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值