随笔分类 -  JavaScript教程

摘要:HTML <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>demo</title> <link rel="stylesheet" href="css/style.css" /> </head> <body> <table id= 阅读全文
posted @ 2022-04-25 10:30 szmtjs10 阅读(93) 评论(0) 推荐(0)
摘要:数据类型 数据类型相当于手里有什么原料,来加工处理得到产品。 每一个语言都要考虑数据类型问题,网页设计也不例外,C语言中要先定义int,double,char,Boolean等类型,以利于运行时对应开辟存储的空间大小,和使用什么样的运算程序。 例如: + 运算符:+ 函数: Javascript数据 阅读全文
posted @ 2022-04-13 20:57 szmtjs10 阅读(57) 评论(0) 推荐(0)
摘要:本文我们讲解一下 JavaScript 中的几个简单的概念,包括标识符、关键字、保留字、大小写和字面量。这些基本概念虽然不能直接提升我们的编程能力,但它们是 JavaScript 的基本组成元素。 1. 标识符 所谓标识符(Identifier),就是名字。JavaScript 中的标识符包括变量名 阅读全文
posted @ 2022-04-13 20:55 szmtjs10 阅读(55) 评论(0) 推荐(0)
摘要:0.浏览器工作原理 电视信号:网页数据 电视:浏览器引擎 电视画面效果:页面效果 阅读全文
posted @ 2022-04-13 20:41 szmtjs10 阅读(36) 评论(0) 推荐(0)
摘要:JS运行三部曲 1.语法分析2.预编译3.解释执行 JavaScript 是如何执行的 对于常见编译型语言(例如:Java)来说,编译步骤分为:词法分析->语法分析->语义检查->代码优化和字节码生成。 对于解释型语言(例如 JavaScript)来说,通过词法分析 -> 语法分析 -> 语法树,就 阅读全文
posted @ 2022-04-07 10:10 szmtjs10 阅读(82) 评论(0) 推荐(0)
摘要:Array应该是我们在平时写js代码中,使用频率最高的,在平时的项目中,很多数据都是可以通过Array来存储、操作等任务。除了Object之外,Array类型应该是js中最常用的类型了。 今天总结一下Array的一些简单和基本的操作,也来巩固下自己的基础知识。 一、如何创建Array(下面直接说数组 阅读全文
posted @ 2022-04-06 23:53 szmtjs10 阅读(63) 评论(0) 推荐(0)
摘要:当script脚本在执行前,会逐句扫描一遍,碰见函数 function sum(num1,num2){...} ,就以类似Math对象的函数存储成window的函数对象。(就是函数提升) 碰见函数表达式 sum=function(num1,num2){......} ,就会把他当成一个变量来处理,给 阅读全文
posted @ 2022-04-06 23:53 szmtjs10 阅读(82) 评论(0) 推荐(0)
摘要:引用类型数据,按前面我们对数据类型的分类理解:就是指针数据类型 引用类型 实际地址 实际内容 类型 1000 1000 {name:“张三”, “age”:23 } Object类型 1001 1001 [“red”,“blue”,“green”] Array类型 1002 1002 new Dat 阅读全文
posted @ 2022-04-06 23:53 szmtjs10 阅读(31) 评论(0) 推荐(0)
摘要:作用域和作用域链 什么是作用域? 作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命周期。 具体分类: 名称说明window/global Scope全局作用域function Scope函数作用域Block Scope块作用域(ES6)eval Scopeeval作用域(已经 阅读全文
posted @ 2022-04-06 23:53 szmtjs10 阅读(84) 评论(0) 推荐(0)
摘要:JavaScript中一切都是对象,所以它所具有的学习内容,其他都支持。 创建方式: var person = new Object();//通过object的构造函数去创建对象 var person = { //通过对象字面量表示法创建 name:"张三", "age":23, 5:true // 阅读全文
posted @ 2022-04-06 23:53 szmtjs10 阅读(15) 评论(0) 推荐(0)
摘要:一, 了解Date的使用 Date类型使用使用UTC(Coordinated Universal Time,国际协调时间)1970年1月1日午夜(零时)开始经过的毫秒数来保存日期。 要创建一个日期对象,使用new操作符和Date构造函数即可如下: var now = new Date(); aler 阅读全文
posted @ 2022-04-06 23:53 szmtjs10 阅读(64) 评论(0) 推荐(0)
摘要:正则表达式 Regular Expression 为什么要使用正则表达式 正则表达式是一种可以用于模式匹配和替换的强有力的工具。 作用: 测试字符串的某个模式,即数据有效性验证实现按照某种规则替换文本根据模式匹配从字符串中提取一个子字符串 正则历史 沃伦和沃尔特这两位神经生理学家研究出一种用来描述神 阅读全文
posted @ 2022-04-06 23:53 szmtjs10 阅读(52) 评论(0) 推荐(0)
摘要:Boolean,Number,String。每当读取一个基本类型值的时候,后台就会创建一个对应的基本包装类型的对象。 (1)创建String 类型的一个实例 (2)在实例上调用指定的方法 (3)销毁这个实例 说明:引用类型与基本包装类型的主要区别就是对象的生存期。使用new创建的应用类型的实例,在执 阅读全文
posted @ 2022-04-06 23:53 szmtjs10 阅读(26) 评论(0) 推荐(0)
摘要:定义:由ECMAScript实现提供的,不依赖于宿主环境的对象,这些对象在ECMAScript程序执行之前就已经存在了。不必显示地实例化内置对象,因为它们已经实例化了。Object,Array,String,Global,Math都是内置对象 Global对象 Math对象 Global对象 全局对 阅读全文
posted @ 2022-04-06 23:53 szmtjs10 阅读(29) 评论(0) 推荐(0)
摘要:BOM与DOM简介 JS提供了控制页面内容的方法,而要控制页面内容,还需要能够访问页面内容。 BOM(Browser Object Model)提供了访问浏览器各种功能部件的途径,例如浏览器窗口本身、浏览历史等;而DOM(Document Object Model)提供了访问浏览器中网页文档各元素的 阅读全文
posted @ 2022-04-06 23:52 szmtjs10 阅读(85) 评论(0) 推荐(0)
摘要:BOM概述 BOM结构图说明 反映了BOM中各对象之间的层次关系; 在BOM中,window对象是顶层对象,其它对象均是其子对象; history浏览器的浏览历史 location对象代表当前显示的文档的地址 Navigator对象提供有关浏览器的各种信息 screen对象提供显示器屏幕相关的一些信 阅读全文
posted @ 2022-04-06 23:52 szmtjs10 阅读(33) 评论(0) 推荐(0)
摘要:DOM概述 DOM的官方定义 W3C文档对象模型(DOM)是一个使程序和脚本能够动态地访问和更新文档的内容、结构以及样式,并独立于平台和语言的接口。W3C DOM提供了一套用于HTML和XML文档的标准对象,以及访问这些文档的标准接口。 文档对象模型(DOM)定义了一种按顺序、层次方式访问文档中各元 阅读全文
posted @ 2022-04-06 23:52 szmtjs10 阅读(72) 评论(0) 推荐(0)
摘要:JavaScript数值类型 1.JavaScript 数值 JavaScript 只有一种数值类型。 在网页编程中要使用到数值类型数据,JavaScript对数值类型数据统一用64位2进制表示。不分整型,浮点等 数值 正负 定点和浮点数 实例 var x1 = 34.00; // 带小数点 var 阅读全文
posted @ 2022-04-06 23:12 szmtjs10 阅读(60) 评论(0) 推荐(0)
摘要:目录 执行期上下文:上课的时候能用到的所有上课设备 内存创建期(预解析):在教务系统中申报 执行阶段:在上课时能用到的教室,投影,计算机等设备 销毁阶段:用完后收回这些设备使用权 作用域链:用纸记下,每一层可以访问到的设备,纸张以堆栈的方式存储。 第3章 作用域和作用域链的工作流程 作用域,和作用域 阅读全文
posted @ 2022-04-06 23:01 szmtjs10 阅读(41) 评论(0) 推荐(0)
摘要:闭包作用域链工作流程 js作用域 容器 1> 内存创建阶段(预编译) 2> 代码执行阶段 js作用域 作用域,就是变量起作用的区域(范围)。 全局作用域(在函数和 {} 之外)。 函数作用域(在函数内部)。 块级作用域(ES6新增,在 {} 中)。 容器 当浏览器想要运行JavaScript代码时就 阅读全文
posted @ 2022-04-06 23:00 szmtjs10 阅读(32) 评论(0) 推荐(0)