JavaScript基础学习(一)快速入门

1. 什么是javaScript

	1.1  一种流行的脚本语言
	1.2  [ javaScript起源](https://blog.youkuaiyun.com/kese7952/article/details/79357868)
	1.3 ECMAscript 是javascript的一个标准

2. javaScript快速入门

2.1

    <!--script标签放js代码-->
    <script>
        alert('hello,world');
    </script>

也可以这样引入外部js文件

<script src="test1.js"></script>

2.2.定义变量,条件控制,控制台

    <script >
        //定义变量
        var num=100;
        //条件控制
        if(num>=80){
            alert("优秀")
        }else if(num<80 && num>=60){
            alert("合格")
        }else{
            alert("不合格")
        }
    </script>

console.log() 打印

控制台调试:打断点后刷新网页,停到断点处

2.3 数据类型

数值,文本,图形,音频,视频...
  *number*
1. 1,2,3	//整数123
2. 123.1	//浮点数
3. 1.123e3	//科学计数法
4. -99	//负数
5. NaN 	//not a number
6. Infinity		//无限大
    *字符串*
'abc'  ,"abc"
布尔值
true false
*逻辑运算*
&&
||
!
*比较运算符*  重要

= 
== 	类型不一样,值一样也会被判断为true
===	类型一样,值一样才为true

这是js的缺陷,不要使用==
浮点数问题
尽量避免用浮点数进行运算,会有精度问题
Math.abs(1/3-(1-2/3))<0.00000001

在这里插入图片描述

数组
js的数值不需要是相同类型
var arr=[1,1,3,'abc',null,true]
console.log(arr[0])
取数组下标,如果越界,undefine

对象
每个属性用,隔开 最后一个不需要添加

    <script>
        var person = {
            name: "小明",
            age: 3,
            tags: ['js', 'java', 'python']
        }
    </script>

取对象的值
在这里插入图片描述

2.4严格检查格式

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

    <!--前提:IDEA需要设置ES6语法-->
    <!--'use strict' 严格检查格式,必须写在js第一行-->
    <!--建议局部变量使用let-->

    <script>
        'use strict'
        //ES6 let  局部变量
        let i=1;
        //全局变量
        var m=8;
    </script>

</head>
<body>

</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值