ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

JavaScript基础

2022-02-09 18:57:59  阅读:132  来源: 互联网

标签:标签 代码 JavaScript 基础 js 注释 编写 标识符


一、js编写位置

1、行内嵌入式

可以将js代码编写到button标签的onclick属性中,当我们点击按钮时,js代码才会运行。

 <button onclick="alert('Hello World');">点击</button>

可以将js代码编写在超链接ahref属性中,当点击超链接时,执行js代码。

<a href="javascript:alert('Hello World');">点击</a>

虽然可以写在标签的属性中,但是结构与行为耦合,不方便维护,不推荐使用。

2、页内嵌入式

编写在script标签中,直接显示

    <script>
        alert("Hello World");
    </script>

3、外链式

编写到外部js文件(.js)中,通过script标签引入

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

写到外部文件中可以在不同的页面中同时引用,也可以利用到浏览器的缓存机制,推荐使用的方式。

注:
script标签一旦用来引入外部js文件,再编写代码会被浏览器忽略,如果需要再编写代码,需要重新创建一个script标签。

    <script src="./script.js"></script>
    <script>
        alert("Hello World");
    </script>

二、js注释

注释中的内容不会被执行,但是可以在源代码中查看
多行注释

  /*
      注释。。。
      注释。。。
      注释。。。
  */  

单行注释

// 单行注释       

三、js几个基本概念

1、书写语法

  1. js中严格区分大小写。
  2. js中每一条语句以分号(;)结尾。
    如果不写分号,浏览器会自动添加,但是会消耗一些系统资源。而且有些时候,浏览器会加错分号,所以在开发中分号必须写。
  3. js中会忽略多个空格和换行,所以我们可以利用空格和换行对代码进行格式化。

2、字面量和变量

字面量

字面量,都是一些不可改变的值

变量

变量可以用来保存字面量,只可以任意改变
在js中使用var关键字来声明一个变量
声明和赋值可以同时进行

       // 声明变量 
       var a;
       // 为变量赋值  
       a = 123;
       // 声明和赋值同时进行
       var b = 456;   
      
       console.log(a);
       console.log(b);

3、标识符

-在js中所有的可以由我们自主命名的都可以称为是标识符

-例如:变量名、函数名、属性名都属于标识符

-命名一个标识符时需要遵守如下的规则:

  1. 标识符中可以含有字母、数字、_、$
  2. 不能以数字开头
  3. 不能是ES中的关键字或保留字
  4. 一般都采用驼峰命名法
    首字母小写,每个单词的开头字母大写,其余字母小写 (helloWorld)

-js底层保存标识符时实际上是采用Unicode编码,所以理论上讲,所有的utf-8中含有的内容都可以作为标识符

标签:标签,代码,JavaScript,基础,js,注释,编写,标识符
来源: https://blog.csdn.net/qq_43622482/article/details/122845375

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有