随笔分类 - JavaScript
摘要:的指向,是在调用函数时根据执行上下文所动态确定的。 在函数体中,简单调用该函数时(非显式/隐式绑定下),严格模式下 绑定到 ,否则绑定到全局对象 /`global`; 一般构造函数 调用,绑定到新创建的对象上; 一般由 /`apply bind` 方法显式调用,绑定到指定参数的对象上; 一般由上下文
阅读全文
摘要:刚才在看阮一峰老师的《ES6标准入门》,在介绍 let 那一段时有这么一段话 我就自己在控制台试了一下这段代码,输出果然的是"abc",于是我就把代码稍微修改了下 也没啥问题,证明了上面那段话的正确性。 然后,我又把 i++ 前的 console.log(i) 挪到了下面,神奇的事情发生了! 刚才还
阅读全文
摘要:今天在看一个动态web表单设计器的时候发现项目中的 一个写法 !v 这是什么写法?不过可以肯定的是,这是一种判断变量值的方式,看样子应该是非类型判断,会不会是判断变量v是否为0,如果不为0就给变量v赋值0。 带着这个疑问,我马上动手敲了几行js印证我的猜想 1 var num = 0; 2 docu
阅读全文
摘要:1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title>99乘法表</title> 5 <style type="text/css"> 6 td { 7 color: #3399ff; 8 background-color: white; 9 border: 1px
阅读全文
摘要:1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>element对象</title> 6 <script type="text/javascript"> 7 // element对象 8 /* 9 获取属性:g
阅读全文
摘要:1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>innerHTML示例</title> 6 </head> 7 <body> 8 <span id="spanId">哈哈呵呵</span> 9 <script
阅读全文
摘要:1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>js的Date对象</title> 6 <script type="text/javascript"> 7 var date = new Date(); 8 d
阅读全文
摘要:1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>js的Array对象</title> 6 <script type="text/javascript"> 7 var arr = [1,2,3,4,5]; 8
阅读全文
摘要:1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>js的BOM对象</title> 6 <script type="text/javascript"> 7 // BOM:Broswer Object Model
阅读全文
摘要:1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>js的Math对象</title> 6 <script type="text/javascript"> 7 // Math对象中的都是静态方法,不用实例化对象就
阅读全文
摘要:1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>js的DOM对象</title> 6 <script type="text/javascript"> 7 // DOM:Document Object Mode
阅读全文
摘要:1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>js的string对象</title> 6 <script type="text/javascript"> 7 var str = "abcdefg"; 8 d
阅读全文
摘要:1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>js的全局函数</title> 6 <script type="text/javascript"> 7 // 由于不输入任何一个对象,所以可以直接写方法名使用
阅读全文
摘要:1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>js的方法重载</title> 6 <script type="text/javascript"> 7 // JavaScript不存在方法重载 8 // 通过
阅读全文
摘要:1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>node对象</title> 6 <script type="text/javascript"> 7 /* 8 Node对象的属性 9 nodeName 节点名
阅读全文
摘要:appendChild()方法:添加子节点到末尾 类似于剪切粘贴的效果 类似于剪切粘贴的效果 insertBefore(newNode, oldNode)方法:在某个节点之前插入一个节点 newNode为要插入的节点,oldNode是在谁之前插入的节点 newNode为要插入的节点,oldNode是
阅读全文
摘要:1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>动态生成表格</title> 6 </head> 7 <body> 8 行:<input type="text" id="row"> 9 列:<input ty
阅读全文
摘要:1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>全选示例</title> 6 </head> 7 <body> 8 <input type="checkbox" id="ckBox" onclick="sel
阅读全文
摘要:1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>动态显示时间</title> 6 </head> 7 <body> 8 <div id="time"></div> 9 <script type="text/j
阅读全文

浙公网安备 33010602011771号