随笔分类 -  JavaScript

摘要:今天在百度前端任务中遇到了一个以前没怎么注意的知识点,所以就准备记下来 阅读全文
posted @ 2018-06-24 09:01 mino1996 阅读(3481) 评论(0) 推荐(0)
摘要:有这样一个热门问题: var a = {n: 1}; var b = a; a.x = a = {n: 2}; alert(a.x); // --> undefined alert(b.x); // --> {n: 2} 其实这个问题很好理解,关键要弄清下面两个知识点: JS引擎对赋值表达式的处理过 阅读全文
posted @ 2018-06-22 16:15 mino1996
摘要: 阅读全文
posted @ 2018-06-21 16:23 mino1996 阅读(209) 评论(0) 推荐(0)
摘要:$email_input.onkeyup=function(event){ // console.log('event handle');//按方向键以及backspce esc有反应 长按字母键也没有反应 // } // $email_input.oninput=function(){ // ... 阅读全文
posted @ 2018-06-21 13:41 mino1996 阅读(530) 评论(0) 推荐(0)
摘要:请阅读以下代码:var obj = {};obj.log = console.log;obj.log.call(console, this)该代码在浏览器中执行,输出的日志结果是什么? 这道题就是问console.log.call(console,this)打印出什么,这道题很容易引导人走向误区,因 阅读全文
posted @ 2018-06-20 20:25 mino1996 阅读(175) 评论(0) 推荐(0)
摘要:一:JavaScript原生的方法 1:拿到select对象: var myselect=document.getElementById(“test”); 2:拿到选中项的索引:var index=myselect.selectedIndex ; // selectedIndex代表的是你所选中项的 阅读全文
posted @ 2018-06-19 17:10 mino1996 阅读(4600) 评论(0) 推荐(0)
摘要:如何使用 Date() 方法获得当日的日期。 getTime() 返回从 1970 年 1 月 1 日至今的毫秒数 setFullYear() 设置具体的日期 toUTCString() 将当日的日期(根据 UTC)转换为字符串。 getDay() 和数组来显示星期,而不仅仅是数字。 在网页上显示一 阅读全文
posted @ 2018-06-19 16:32 mino1996 阅读(150) 评论(0) 推荐(0)
摘要://求平均数 var pjs=[ ['小明',87], ['小红',81], ['小花',97], ['小天',76], ['小张',74], ['小小',94], ['小西',90], ['小武',76], ['小迪',64], ... 阅读全文
posted @ 2018-06-18 12:42 mino1996 阅读(9455) 评论(0) 推荐(0)
摘要:JavaScript 中的所有事物都是对象:字符串、数值、数组、函数... 此外,JavaScript 允许自定义对象。 JavaScript 对象 JavaScript 提供多个内建对象,比如 String、Date、Array 等等。 对象只是带有属性和方法的特殊数据类型。 在 ECMAScri 阅读全文
posted @ 2018-06-17 15:09 mino1996 阅读(6289) 评论(0) 推荐(1)
摘要:function removeRepetition(str) { var result = "", unStr; for(var i=0,len=str.length;i<len;i++){ //因为unStr始终是当前的str.charAt(i)的前一... 阅读全文
posted @ 2018-06-17 12:05 mino1996 阅读(254) 评论(0) 推荐(0)
摘要:方式一: 方式二: 阅读全文
posted @ 2018-06-17 11:53 mino1996 阅读(171) 评论(0) 推荐(0)
摘要:String 对象方法 阅读全文
posted @ 2018-06-16 15:32 mino1996 阅读(128) 评论(0) 推荐(0)
摘要:一、存储方式不一样 基本数据类型 变量存储的是简单的数据段,存储的是具体的值,是轻量级的数据存储方式 引用类型 引用类型的值,可以由多个值构成的对象,引用类型的变量存储的是对象引用地址。引用类型是重量的数据存储方式,分配在堆内存,频繁创建对象有损性能。 引用类型(N多) Object、Array、D 阅读全文
posted @ 2018-06-16 13:06 mino1996 阅读(168) 评论(0) 推荐(0)
摘要:一、事件流(捕获,冒泡) 事件流:指从页面中接收事件的顺序,有冒泡流和捕获流。 当页面中发生某种事件(比如鼠标点击,鼠标滑过等)时,毫无疑问子元素和父元素都会接收到该事件,可具体顺序是怎样的呢?冒泡和捕获则描述了两种不同的顺序。 DOM2级事件规定事件流包括三个阶段,如图: 假如我们点击一个div, 阅读全文
posted @ 2018-06-13 13:59 mino1996 阅读(145) 评论(0) 推荐(0)
摘要:在前面的style属性学习中,知道了通过style属性可以控制元素的样式,从而实现了行为层通过DOM的style属性去干预变现层显示的目地,但是这种就是不好的,而且为了实现通过DOM脚本设置的样式,你就不得不花时间去研究JavaScript函数,去寻找对应修改和设置样式的有关语句。而且每添加或修改j 阅读全文
posted @ 2018-06-13 13:58 mino1996 阅读(184) 评论(0) 推荐(0)
摘要:cssText 本质是什么? cssText 的本质就是设置 HTML 元素的 style 属性值。 cssText 怎么用? document.getElementById("d1").style.cssText = "color:red; font-size:13px;"; cssText 返回 阅读全文
posted @ 2018-06-13 12:23 mino1996 阅读(253) 评论(0) 推荐(0)
摘要:在很多情况下,都需要对网页上元素的样式进行动态的修改。在JavaScript中提供几种方式动态的修改样式,下面将介绍方法的使用、效果、以及缺陷。 1、使用obj.className来修改样式表的类名。 2、使用obj.style.cssTest来修改嵌入式的css。 3、使用obj.classNam 阅读全文
posted @ 2018-06-13 11:01 mino1996 阅读(531) 评论(0) 推荐(0)
摘要:<!--3的小游戏,练习使用循环和条件语句,实现如下需求: 从1到100,以此在console输出各数字,但是,当数字为3的倍数或者含有3的时候,输出“PA” 比如:1,2,PA,4,5,PA,……,11,PA,PA,14,PA……--> 阅读全文
posted @ 2018-06-08 15:29 mino1996 阅读(341) 评论(0) 推荐(0)
摘要:<!--小练习,练习使用循环实现一个九九乘法表 第一步,最低要求:在Console中按行输出 n * m = t 然后,尝试在网页中,使用table来实现一个九九乘法表 --> 阅读全文
posted @ 2018-06-08 15:27 mino1996 阅读(3819) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2018-06-08 12:28 mino1996 阅读(872) 评论(0) 推荐(0)