12 2017 档案

摘要:页面中的img元素,想要获取它的原始尺寸,以宽度为例,可能首先想到的是元素的innerWidth属性,或者jQuery中的width()方法。如下: 这样貌似可以拿到图片的尺寸。 但是如果给img元素增加了width属性,比如图片实际宽度是600,设置了width为400。这时候innerWidth 阅读全文
posted @ 2017-12-21 12:12 来亦何哀 阅读(10663) 评论(1) 推荐(1) 编辑
摘要:用>和<比较数组和字典,而不是= = 和= = =。 阅读全文
posted @ 2017-12-21 11:58 来亦何哀 阅读(632) 评论(0) 推荐(0) 编辑
摘要:event.preventDefault()将通知 Web 浏览器不要执行与事件关联的默认动作(如果存在这样的动作)。例如,如果 type 属性是 "submit",在事件传播的任意阶段可以调用任意的事件句柄,通过调用该方法,可以阻止提交表单。注意,如果 Event 对象的 cancelable 属 阅读全文
posted @ 2017-12-21 11:57 来亦何哀 阅读(201) 评论(0) 推荐(0) 编辑
摘要:表示将alert("99")执行的返回值赋值给num,而不是将方法赋值给变量。然后alert("99")的返回值是undefined,即var num = undefined; 你可以改下一下alert函数试试。 阅读全文
posted @ 2017-12-21 11:55 来亦何哀 阅读(376) 评论(0) 推荐(0) 编辑
摘要:在JavaScript中,“一切皆对象”,数组和函数本质上都是对象,就连三种原始类型的值——数值、字符串、布尔值——在一定条件下,也会自动转为对象,也就是原始类型的“包装对象”。 一般来说,只有对象是可以对属性进行读写操作的。但是平时我们用得很多的字符串方法和属性,都是直接通过”.”操作符访问的。比 阅读全文
posted @ 2017-12-21 11:50 来亦何哀 阅读(477) 评论(0) 推荐(0) 编辑
摘要://20170329 原本以为只能attr或者prop来获取属性,但是今天看别人的代码他自定义了一个属性,却取不到他的属性值,我自己在本地又可以取到,难道是phtml的原因,于是我到网上查找,发现了一个新的方法。 这data()竟然可以取到data下面的自定义属性,好神奇。 阅读全文
posted @ 2017-12-21 11:47 来亦何哀 阅读(376) 评论(0) 推荐(0) 编辑
摘要:1. return返回null,起到中断方法执行的效果,只要不return false事件处理函数将会继续执行,表单将提交2. return false,事件处理函数会取消事件,不再继续向下执行。比如表单将终止提交。 ​上面这段代码将继续提交表单 阅读全文
posted @ 2017-12-21 11:45 来亦何哀 阅读(21594) 评论(0) 推荐(0) 编辑
摘要:Number + Number -> 加法 Boolean + Number -> 加法 Boolean + Boolean -> 加法 Number + String -> 连接 String + Boolean -> 连接 String + String -> 连接 阅读全文
posted @ 2017-12-21 11:40 来亦何哀 阅读(206) 评论(0) 推荐(0) 编辑
摘要:parseInt()转化整形是从左往右,取出第一个整型,如:10a10b,则显示10; //20170719补充 如果该字符串第一个字符是0,那么该字符串会基于八进制而非十进制来求值,在八进制中,8和9不是数字,所有parseInt("08"),parseInt("09")都产生0作为结果,这个错误 阅读全文
posted @ 2017-12-21 11:37 来亦何哀 阅读(280) 评论(0) 推荐(0) 编辑
摘要:上述代码运行,会在页面输出:1 20 21 301 302 310 311。 函数 printArray 使用了递归方式,逐一输出数组中的每个成员,中间以空格隔开。 2019.9.26补充 现在有flat方法可以直接扁平化多层数组 阅读全文
posted @ 2017-12-20 20:14 来亦何哀 阅读(232) 评论(0) 推荐(0) 编辑
摘要:插入排序是指,先假定将 n 个元素的数列分为已有序和无序两个部分;然后将无序数 列的第一个元素与有序数列的元素从后往前逐个进行比较,找出插入位置,将该元素插入到 有序数列的合适位置中。过程如下图所示: 使用 JavaScript 编写的插入排序函数如下所示: function insertionSo 阅读全文
posted @ 2017-12-20 20:12 来亦何哀 阅读(123) 评论(0) 推荐(0) 编辑
摘要:在SegmentFault网上看问题的时候(这个网站是真的厉害,以前很多问题在上面看到答案就跑到这网站上来闲逛),看到别人发的一个知乎的链接,就点进去看,https://www.zhihu.com/question/20127472/answer/17925170,发现这个问题我以前也不知道,挺有趣 阅读全文
posted @ 2017-12-20 20:04 来亦何哀 阅读(164) 评论(0) 推荐(0) 编辑
摘要:var a = 5; var b = 6; //第一种方法: a = a+b; b = a - b; a = a - b; //第二种方法: a = [a,b]; b = a[0]; a = a[1]; 阅读全文
posted @ 2017-12-20 19:53 来亦何哀 阅读(173) 评论(0) 推荐(0) 编辑
摘要:/* 关键属性 */ object-fit: fill; //被替换的内容的大小,以填补该元素的内容框:对象的具体对象的大小是元素的使用宽度和高度。 object-fit: contain;被替换的内容的大小,为自身宽高比不变,适应该元素的内容框的大小:它的具体对象的大小被解析为对元素的使用宽度和高 阅读全文
posted @ 2017-12-20 19:51 来亦何哀 阅读(163) 评论(0) 推荐(0) 编辑
摘要:function getCategory(age) { var category = ""; switch (true) { case isNaN(age): category = "not an age"; break; case (age >= 50... 阅读全文
posted @ 2017-12-20 19:46 来亦何哀 阅读(3176) 评论(0) 推荐(0) 编辑
摘要:function reverStr(str){ var tmpStr = ""; for(var i=str.length-1;i>=0;i--){ tmpStr += str.charAt(i); } return tmpStr; } console.log(reverStr("abcd")) 阅读全文
posted @ 2017-12-20 19:44 来亦何哀 阅读(179) 评论(0) 推荐(0) 编辑
摘要:typeof和instanceof的区别: typeof typeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。它返回值是一个字符串,该字符串说明运算数的类型。typeof 一般只能返回如下几个结果:number,boolean,string,function,object,und 阅读全文
posted @ 2017-12-20 19:28 来亦何哀 阅读(342) 评论(0) 推荐(0) 编辑
摘要:JS中,可以将对象分为“内部对象”、“宿主对象”和“自定义对象”三种。 1,内部对象 js中的内部对象包括Array、Boolean、Date、Function、Global、Math、Number、Object、RegExp、String以及各种错误类对象,包括Error、EvalError、Ra 阅读全文
posted @ 2017-12-20 19:20 来亦何哀 阅读(753) 评论(0) 推荐(1) 编辑
摘要:1. 回调函数 f1(); f2(); function f1(callback) { setTimeout(function() { // f1的任务代码 callback(); }, 1000); }... 阅读全文
posted @ 2017-12-20 19:09 来亦何哀 阅读(134) 评论(0) 推荐(0) 编辑
摘要://取整 parseInt(a,10); //Before Math.floor(a); //Before a>>0; //Before ~~a; //After a|0; //After //四舍五入 Math.round(a); //Before a+.5|0; //After //内置值 undefined; //Before void 0; //After, 快 0[0]; //... 阅读全文
posted @ 2017-12-20 18:58 来亦何哀 阅读(230) 评论(0) 推荐(0) 编辑
摘要:之前在牛客网上看到别人用viod 0来代替undefined,所以我去网上搜了一下,MDN是这么说的: 这时候我看到viod(0),以前看到不想让a链接跳转的话把href设成javascript:void(0),以前都没考虑过为何要这么写,今天才知道原来void是个运算符。 viod 0 viod( 阅读全文
posted @ 2017-12-07 21:15 来亦何哀 阅读(543) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示