JavaScript-核心对象  JavaScript核心对象是将一些非常有用的功能预先定义成对象与函数,在JavaScript语言中可以直接施一公。例如window.document.forms[0],表示引用文档中的第一个表单。1.浏览器对象  浏览器对象是网页和浏览器本身的各种元素在JavaScript程序中的体现,它使JavaScript可以定位,改变以及展示HTML页面的所有元素。Jav
js组成ECMAScript:规定了基本语法Dom:文档对象模型(对元素进行操作),是标准编程接口Bom:提供独立于内容与浏览器窗口进行互动的对象结构(eg:弹出框,控制浏览器跳转)js书写位置内嵌的js:<head><script>写在这中间的</script></head>行内式的js:(eg:<input type="button" va
...
转载 2021-09-07 14:00:00
56阅读
2评论
JavaScript进阶一、事件1. 鼠标单击事件( onclick )2. 鼠标经过事件(onmous
原创 2021-12-24 14:36:03
136阅读
JavaScript进阶教程
原创 2019-10-17 08:24:39
1972阅读
1点赞
JavaScript 进阶学习作用域、变量提升、闭包等语言特征,加深对 JavaScript 的理解,掌握变量赋值、函数声明的简洁语法,降低代码的冗余度。理解作用域对程序执行的影响能够分析程序执行的作用域范围理解闭包本质,利用闭包创建隔离作用域了解什么变量提升及函数提升掌握箭头函数、解析剩余参数等简洁语法一、作用域了解作用域对程序执行的影响及作用域链的查找机制,使用闭包函数创建隔离作用域避免全局变
原创 精选 2022-11-18 17:58:05
207阅读
javaScript进阶一、作用域JS的作用域简单来说就是变量(变量作用于又称上下文)和函数生效(能被访问)的区域1.全局作用域函数之外声明的变量,会成为全局变量。变量在程序的任何地方都能被访问,表示它
原创 2021-12-28 11:00:29
137阅读
javascript进阶 01-Web APIs简绍 02-声明变量const优先 复杂数据类型,堆中的数据变了, 但是 栈中地址没有改变,所以 const 修饰
JavaScript核心原理解析(更新到第四节) 文章目录JavaScript核心原理解析(更新到第四节)第一节 如何解决语言问题第二节 delete 0:JavaScript中到底有什么是可以销毁的第三节 var x = y = 100:声明语句与语法改变了JavaScript语言核心性质第四节 a.x=a={n2}:一道被无数人无数次地解释过的经典面试题第七节 x: break x 第一节 如
转载 2023-08-20 12:28:15
61阅读
# JavaScript核心实现指南 ## 介绍 在本文中,我将向你介绍如何实现JavaScript核心。作为一名经验丰富的开发者,我将帮助你了解整个过程,并提供每个步骤所需的代码和注释。请按照以下步骤进行。 ## 实现步骤 首先,让我们通过一个表格来展示整个实现过程的步骤。 | 步骤 | 代码 | 说明 | | ---- | ---- | ---- | | 步骤1 | `` | 创建一个`
原创 2023-08-06 12:53:51
20阅读
最近自学了Javascript,然后脑子发热决定把学习Javascript时的一些理解和感想写下来。1、什么是Javascript?javascrip是一种解释性脚本语言,最初开发Javascript的目的是为了加强HTML页面的交互性,但现在Javascript有更多的用途。2、Javascript是由什么组成的?Javascript由三个不同的部分组成,这三个部分分别是①核心(ECMAscri
文章目录函数进阶函数的定义方式函数声明函数表达式函数声明与函数表达式的区别函数的调用方式函数内 `this` 指向的不同场景探究案例:函数也是对象案例:函数数组的使用函数进阶函数的定义方式函数声明function foo () {}函数表达式var foo = function () {}函数声明与函数表达式的区别函数声明:函数声明必须有名字函数声明会函数提升,在预解析阶段就已创建,声明前后都可以调用函数表达式:函数表达式类似于变量赋值函数表达式可以没有名字,例如
原创 2021-05-03 21:14:13
231阅读
一、javascript的变量 javascript变量可以用来保存两种类型的值:基本类型值和引用类型值。 基本类型值来源于以下5种基本的数据类型:Undefined, Null, Boolean, Number和string。引用类型包括:object类型,Array类型,date类型,RegExp类型,function类型,基本包装类型(Boolean, Number和string)。 基本类型值在内存中占据固定大小的空间,因此保存在栈内存中。引用类型的值实际上是对象,保存在堆内存中。 所以保存基本类型值的变量的复制是创建一个副本,而保存引用类型值的变量的复制其实是复制一个指针。...
转载 2013-04-19 14:04:00
60阅读
2评论
DOM一、相关知识二、开始行动1. 返回带有指定名称的节点对象的集合。带有指定名称的节点对象的集合。<input name="test" type="text" value="1...
原创 2021-12-24 14:35:25
157阅读
js的一些高级进阶
推荐 原创 2022-06-13 17:32:08
349阅读
1点赞
javaScript数组-(进阶)
### JavaScript进阶内容实现流程 为了帮助你实现JavaScript进阶内容,我将提供以下步骤: 1. 确定目标:明确你想要学习的JavaScript进阶内容,例如闭包、原型链、异步编程等。 2. 学习资源:寻找合适的学习资源,例如教程、书籍、在线文档等。 3. 理论学习:通过学习资源深入理解进阶内容的概念和原理。 4. 实践演练:通过编写代码实践所学内容,加深理解并掌握实际应用
原创 2024-02-03 10:30:32
21阅读
javascript高级进阶 一、面向对象编程 1.基本概念 什么是对象? Everything is object (万物皆对象) 什么是面向对象? <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title&g
原创 2021-08-13 23:20:32
603阅读
转载请标明出处:http://blog..net/lmj623565791/article/details/25080573js中处处是对象,面向对象的第一步当然就是封装了,由于Js中没有类的概念,所以封装起来也比较麻烦,下面介绍两种js的封装。1、使用约定优先的原则,将所有的私有变量以_开...
转载 2014-05-05 22:45:00
94阅读
2评论
JavaScript中函数是第一类对象。函数与对象共存,函数也可以被视为其他人一类型的JavaScript对象。函数能被变量引用、能以字面量形式声名,甚至可以作为函数参数进行传递。JavaScript提供了几种定义函数的方式:1、函数定义和函数表达式2、箭头函数,ES6新增的JavaScript标准3、函数构造函数,不常用的一种函数定义方式4、生成器函数,ES6新增功能,函数声明:是独...
原创 2022-10-27 20:15:36
377阅读
  • 1
  • 2
  • 3
  • 4
  • 5