脚本语言
G018_star sky♬
ᐕ)⁾⁾
展开
-
五句话搞定JavaScript作用域
JavaScript的作用域一直以来是前端开发中比较难以理解的知识点,对于JavaScript的作用域主要记住几句话,走遍天下都不怕。一、“JavaScript中无块级作用域”在Java或C#中存在块级作用域,即:大括号也是一个作用域。public static void main (){ if(1==1){ String name = "seven"; ...原创 2019-12-13 13:40:52 · 298 阅读 · 0 评论 -
JavaScript高级程序设计——闭包
有很多人搞不清匿名函数和闭包这两个概念,经常混用。闭包是指有权访问另一个函数作用域中的变量的函数。匿名函数就是没有实际名字的函数。闭包概念闭包,其实是一种语言特性,它是指的是程序设计语言中,允许将函数看作对象,然后能像在对象中的操作搬在函数中定义实例(局部)变量,而这些变量能在函数中保存到函数的实例对象销毁为止,其它代码块能通过某种方式获取这些实例(局部)变量的值并进行应用扩展。条件闭包...原创 2019-12-13 13:34:49 · 308 阅读 · 0 评论 -
1024程序员节的由来,程序员到底是一帮什么怪物
各位程序员1024快乐原创 2019-10-24 22:43:12 · 593 阅读 · 0 评论 -
如何使用JavaScript的DOM属性
<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>untitled Document</title> <script type="text/javascript"> /* DOM查询...原创 2019-10-06 19:03:03 · 231 阅读 · 0 评论 -
如何使用jQuery实现隐藏和显示的效果
jQuery hide()和show()通过jQuery,您可以使用hide()和show()方法来隐藏和显示HTML元素:<!DOCTYPE html><html><head><script src="/jquery/jquery-1.11.1.min.js"></script><script>$(docum...原创 2019-10-04 20:04:33 · 362 阅读 · 0 评论 -
何为jQuery事件?
jQuery 事件函数jQuery 事件处理方法是 jQuery 中的核心函数。事件处理程序指的是当 HTML 中发生某些事件时所调用的方法。术语由事件“触发”(或“激发”)经常会被使用。通常会把 jQuery 代码放到 部分的事件处理方法中:<html><head><script type="text/javascript" src="/jquery/j...原创 2019-10-03 20:11:28 · 226 阅读 · 0 评论 -
浅谈JavaScript原型链
在JavaScript中原型和原型链是一个很神奇的东西,对于大多数人也是最难理解的一部分,掌握原型和原型链的本质是JavaScript进阶的重要一环。一,对象等级划分我们认为在JavaScript任何值或变量都是对象,但是我还需要将JavaScript中的对象分为以下几个等级。首先object是顶级公民,他是所有类的父类,这个应该是毋庸置疑的,因为所有的对象都是间接或直接的通过它衍生的。f...原创 2019-09-21 10:59:59 · 362 阅读 · 0 评论 -
如何用CSS布局一个精美的泡泡页面特效
HTML代码如下:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>bubble</title> <link rel="stylesheet" type="text/css" href="css/style.css"> <...原创 2019-09-18 17:41:24 · 939 阅读 · 0 评论 -
如何改变 HTML 元素的可见度,背景色
改变背景颜色:<!DOCTYPE html><html><head><script>function bgChange(bg) { document.body.style.background = bg;}</script></head><body><h1>改变背景颜色<...原创 2019-09-14 10:41:26 · 526 阅读 · 0 评论 -
DOM中的anchor对象
Anchor 对象Anchor 对象表示 HTML 超链接。在 HTML 文档中 标签每出现一次,就会创建 Anchor 对象。锚可用于创建指向另一个文档的链接(通过 href 属性),或者创建文档内的书签(通过 name 属性)。您可以通过搜索 Document 对象中的 anchors[] 数组来访问锚,或者使用 document.getElementById()。anchor对象...原创 2019-09-14 10:26:37 · 305 阅读 · 0 评论 -
何为json?json的作用?
JSON是存储和传输数据的格式。JSON经常在数据从服务器发送到网页时使用。什么是JSON?JSON指的是javascript object notationJSON是轻量级的数据交换格式JSON独立于语言*JSON是“自描述的”且易于理解JSON实例JSON语法定义了一个雇员对象:包含三条员工记录的数组(对象):JSON的实例{“employees”:[{“firstna...原创 2019-09-13 13:17:20 · 753 阅读 · 0 评论 -
JavaScript中的object.values()方法
object.values方法返回存储指定对象所有自有可枚举属性值的数组。此方法遍历属性的顺序与使用for in语句遍历的顺序相同。规则如下:1.首先遍历属性名为数值的属性,按照数字由小到大。2.再次遍历属性名为字符串的属性,按照定义时间由早到晚。3.最后遍历属性名为symbol(es2015新增)值的属性,按照定义时间由早到晚。特别说明:for in可以遍历原型链上的属性,Obj...原创 2019-09-07 21:22:38 · 3676 阅读 · 0 评论 -
使用Object.setPrototypeOf()设置对象的原型
此方法可以设置对象的原型。Object.setPrototypeOf方法是针对对象实例的,而不是构造函数(类),此方法修改的是对象实例的内部属性[prototype],也就是_proto_属性所指向的对象,它只是修改了特定对象上的原型对象,对于构造函数的prototype指向的原型对象没有影响。那是不是此方法就不能针对构造函数了,因为构造函数本身也是function(类)的实例。ES2015新...原创 2019-09-07 16:52:52 · 2159 阅读 · 0 评论 -
JS中var,let,const的区别是什么?
var:1.可以重复声明2.无法限制修改3.没有块级作用域4.全局作用域5.通过 var 关键词定义的全局变量属于 window 对象:let:不能重复声明,可以修改,块级作用域const:不能重复声明不能修改块级作用域...原创 2019-09-06 14:35:18 · 194 阅读 · 0 评论