一、JS入门第一节

文章介绍了JavaScript代码的三种书写位置:内联script标签、外部文件引入以及属性内。同时讲解了JS的基本语法,包括注释、大小写敏感性、自动添加分号,以及字面量、变量、常量和标识符的使用规则。特别提到了变量的声明与赋值,以及常量的只赋值一次的特性,并给出了标识符的命名规范。
摘要由CSDN通过智能技术生成
  1. js书写位置

(1)可以将js代码写到script标签中 ,script标签可以写在title标签下面

 <title>Document</title>
    <script>
        alert("don't touch!")
       
        console.log('这是什么?')
    
        document.write('这是什么?')
    </script>
</head>

又或者将script标签写到</body>上一行

<title>Document</title>
</head>
<body>
    <script>
        alert("don't touch!")
       
        console.log('这是什么?')
    
        document.write('这是什么?')
    </script>
</body>
</html>

(2)可以将js代码编写外部的js文件中,然后通过script标签引入

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

(3)可以将js代码编写到指定属性中

  <button onclick="alert('点我干嘛?')">点我一下</button>  <!-- 此处,alert外边用的是双引号,所以里面就用单引号 -->

    <button onmousemove="alert('点我干嘛?')">点我一下</button>

    <hr>

    <a href="javascript:alert(123);">超链接</a>

    <hr>

    <a href="javascript:;">超链接</a>

的风格和

  1. js基本语法

1.单行注释 ctrl+/

2.多行注释 ctrl+shift+/

3.js严格区分大小写,比如:alert(123)与Alert(123)运行结果不一样

4.在js中多个空格和换行会被忽略,可以利用这个特点来对代码进行格式化

5.js中每条语句都应该以分号结尾(js中具有自动添加分号的机制,所以如果不写分号解释器会自动添加)

  • 推荐一个插件叫 Error Lens,写代码的时候写错了会提示

  1. 字面量和变量

字面量:其实就是一个值,它所代表的含义就是它的字面意思。比如:1 2 3 4 100 "hello" true null ......

变量

-变量可以用“存储”字面量

-并且变量中存储的字面量可以随意地修改

-通过变量可以对字面量进行描述,并且变量比较方便修改

声明变量 -->let 变量名 或var 变量

比如:let a

变量赋值 -->a = 23 (将23赋值给变量a)

声明和赋值同时进行 --> let 变量 = 值 --> let a = 23

  1. 常量

在js中,使用conts声明常量,常量只能赋值一次,重复赋值会报错

在js中除了常规的常量外,有一些对象类型的数据也会被声明为常量

  1. 标识符

在JS中,所有可以由我们自主命名的内容,都可以认为是一个标识符,像变量名、 函数名、 类名...

标识符的命名规范:

  1. 标识符只能含有字母、数字、下划线、$,且不能以数字开头

  1. 标识符不能是js中的关键字和保留字,也不建议使用内置的函数或类名作为变量名(如果使用关键字js不会报错,但是会被覆盖掉)

  1. 通常会使用驼峰命名法,首字母小写,每个单词开头大写,比如:borderleftwidth 应这么写 borderLeftWidth。

类名要使用大驼峰命名法,比如: maxlength 应这么写 MaxLength

常量的字母会全部大写

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值