随笔分类 -  JavaScript

摘要:1.安装 npm install mathjs 2.引入 import * as math from "mathjs" 3.使用方法 函数调用法:math.add(math.sqrt(4), 2)表达式法: math.eval('sqrt(4) + 2')链接操作法:math.chain(4).sq 阅读全文
posted @ 2018-07-05 09:24 黄小黄的博客园 阅读(22402) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/xy-nb/p/web.html 阅读全文
posted @ 2018-03-05 14:33 黄小黄的博客园 阅读(439) 评论(0) 推荐(0)
摘要:1.jquery的click事件调用的函数,不能传参数 例如:$("#abc").click(pat(element)); function pat(element){ ......} 这样写pat函数会直接执行, 可以在click里再加一个匿名函数: $("#abc").click(functio 阅读全文
posted @ 2017-09-03 20:02 黄小黄的博客园 阅读(298) 评论(0) 推荐(0)
摘要:window.scrollTo(0,document.body.scrollHeight);或者通过设置Location的hash属性参见:http://www.cnblogs.com/oospace/p/4267037.html http://www.jb51.net/article/87358. 阅读全文
posted @ 2017-09-03 19:51 黄小黄的博客园 阅读(3121) 评论(0) 推荐(0)
摘要:大多数人都熟悉一元加法和一元减法,它们在 ECMAScript 中的用法与您高中数学中学到的用法相同。 一元加法本质上对数字无任何影响: 这段代码对数字 20 应用了一元加法,返回的还是 20。 尽管一元加法对数字无作用,但对字符串却有有趣的效果,会把字符串转换成数字。 这段代码把字符串 "20" 阅读全文
posted @ 2017-07-09 22:10 黄小黄的博客园 阅读(2345) 评论(0) 推荐(0)
摘要:引用与复制(传值与传值) 引用:对象、数组、函数 复制:数字、布尔、字符串 引用: 【注】函数的引用修改不起作用,只能赋值 阅读全文
posted @ 2017-07-09 12:00 黄小黄的博客园 阅读(247) 评论(0) 推荐(0)
摘要:一、首先看双等号前后有没有NaN,如果存在NaN一律返回false 二、再看双等号前后有没有布尔,有布尔就将布尔转换为数字。(false是0,true是1) 三、接着看双等号前后有没有字符串,有三种情况: 四、如果是数字,对方是对象,对象取valueOf()或者toString()进行比较,其它一律 阅读全文
posted @ 2017-07-09 10:00 黄小黄的博客园 阅读(338) 评论(0) 推荐(0)
摘要:javascript事件与功能说明大全:http://tools.jb51.net/table/javascript_event 1.滚动条监听事件 例1:监听滚动条距离页面顶端距离 例2:监听滚动条距离页面底部距离 阅读全文
posted @ 2017-07-05 14:34 黄小黄的博客园 阅读(2472) 评论(0) 推荐(0)
摘要:学习数组中常用的方法,我们需要按照四个维度去探讨: 1)方法的作用 2)需要传哪些参数 3)是否有返回值 4)通过此方法是否对原来的数组产生什么变化 5)是否兼容所有浏览器 1.数组中元素的增加、删除和修改:pop() push() unshift() shift() splice() 2.数组的截 阅读全文
posted @ 2017-06-22 20:08 黄小黄的博客园 阅读(311) 评论(0) 推荐(0)
摘要:大多数语言都提供了按位运算符,恰当的使用按位运算符有时候会取得的很好的效果。 在我看来按位运算符应该有7个: 1、& 按位与 &是二元运算符,它以特定的方式的方式组合操作数中对应的位,如果对应的位都为1,那么结果就是1, 如果任意一个位是0 则结果就是0。 1 & 3的结果为1 那我们来看看他是怎么 阅读全文
posted @ 2017-06-22 11:37 黄小黄的博客园 阅读(24111) 评论(1) 推荐(3)