JavaScript中必须掌握的基本知识 js要掌握的知识点


JavaScript中必须掌握的基本知识 js要掌握的知识点

文章插图
一.简介JavaScript(JS)是一门高级的、解释型的动态编程语言 。用于 HTML或web应用,可被浏览器直接执行 。
完整的JavaScript包括以下几个部分:
  1. ECMAScript,描述了该语言的语法和基本对象
  2. 文档对象模型(DOM),描述处理网页内容的方法和接口
  3. 浏览器对象模型(BOM),描述与浏览器进行交互的方法和接口
JavaScript的基本特点:
  • 是一种解释性脚本语言(代码不进行预编译) 。
  • 主要用来向HTML页面添加交互行为
  • 可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离 。
JavaScript常用来完成以下任务:
  • 嵌入动态文本于HTML页面
  • 对浏览器事件作出响应
  • 读写HTML元素
  • 在数据被提交到服务器之前验证数据
  • 检测访客的浏览器信息
  • 控制cookies,包括创建和修改等


二.用法1.嵌入HTML
HTML 中的脚本必须位于 标签之间 。
脚本可被放置在 HTML 页面的 和 部分中 。
..
如果


3.在console调试
可以进入浏览器中console,如chrome F12 进入console,以命令行的形式输入js命令


4.事件触发
把 JavaScript 代码放入函数中,在事件发生时调用该函数 。



三.变量JavaScript 使用关键字 var 来定义变量, 使用等号来为变量赋值
也可以使用let,const来定义,这三者的区别是:var与let涉及块级作用域,let 命令只在所在的代码块 {} 内有效,具体参考这里;const定义一个只读常量
一般用var即可,let更推荐
var a; //声明var a = 10; //初始化a = 20 ; //赋值
注意: 在JavaScript中,所有代码指令都会以分号结尾 (;)
JavaScript中数据类型主要有:
变量
解释
示例
String
字符串(一串文本) 。字符串的值必须将用引号(单双均可,必须成对)扩起来 。
var name = "John";
字符访问:name[0] name[1]
Number
数字 。JavaScript 只有一种数字类型 。数字可以带小数点,也可以不带
let x1=34.00;
let x2=34;
Boolean
布尔值(真 / 假) 。true/false 是 JS 里的特殊关键字,无需引号 。
let x=true;
let y=false;
Array
数组,用于在单一引用中存储多个值的结构 。
let cars=["Saab","Volvo","BMW"];
元素引用方法:cars[0],cars[1]
Object
对象,JavaScript 里一切皆对象,一切皆可储存在变量里 。
对象由花括号分隔 。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义 。属性由逗号分隔
let person={firstname:"John", lastname:"Doe", id:5566};
let newObject = document.querySelector('h1');
对象属性访问:object.AttributesName object[''AttributesName'']
算数运算符主要有:
+ 加法
- 减法
* 乘法
/ 除法
% 取模
++自增
--自减


比较运算符主要有:
==等于
=== 绝对等于(值和类型均相等)
!= 不等于
!== 不绝对等于(值和类型有一个不相等,或两个都不相等)
> 大于
< 小于
>= 大于或等于
<= 小于或等于
在常规的比较中,数据类型是被忽略的


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: