![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
sT-an
这个作者很懒,什么都没留下…
展开
-
npm发布代码
关于npmNPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种: - 允许用户从NPM服务器下载别人编写的第三方包到本地使用。 - 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。 - 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。发布代码到npm步骤验证node.js、验证npm no原创 2017-11-02 17:52:58 · 1075 阅读 · 0 评论 -
stacks-cli
stacks-cli在github发现一个很好的可以检测网站技术栈的cli 安装:npm install stacks-cli -g 使用:stacks-cli 然后输入网址,检测完在控制台会弹出分析结果: stacks-cli github地址:https://github.com/WeiChiaChang/stacks-cli 已star转载 2017-11-29 17:48:01 · 307 阅读 · 0 评论 -
js倒计时与日期间隔计算
js倒计时/***@param {a} 日期*@param {b} 日期*/let a = '2017-10-10 11:51:00';let b = '2017-10-24 12:51:00';function countDown(start, end) { var distance = Math.abs(Date.parse(start) / 1000 - Date.pars原创 2017-10-24 14:16:38 · 527 阅读 · 0 评论 -
移动端调试神器(eruda)
在移动端开发的过程中,经常是在chrome dev tools或者微信开发工具中调试好了但放入各种型号的手机或者app里就会出现问题。而在移动端想要看到数据就只能抓包,eruda能在页面生成一个控制台,你可以看接口数据,也可以打印数据,可以看到本地存储,大大方便了移动端的调试工作。使用方法在页面中引入eruda.min.js并执行方法<script src="http://eruda.lirilir原创 2017-12-20 15:15:09 · 2797 阅读 · 0 评论 -
移动端页面缩放(zoom)
假如设计图以iphone6为基础屏,那可以在此基础上根据设备视图大小进行缩放,达到不同设备兼容的效果function resetRender() { var baseWidth = 750; var currWidth = document.getElementsByTagName('html')[0].offsetWidth; var _body = document...原创 2018-02-26 11:56:52 · 4089 阅读 · 0 评论 -
Object.defineProperty详解
理解Object.defineProperty的作用在IE8下只能在DOM对象上使用,在原生对象使用会报错对象是由多个键值key/value对组成的无序集合 定义对象可以使用构造函数或字面亮形式;let obj = new Object; // let obj = {}obj.name = 'xxx'; // 添加描述obj.say = function(){}; // 添加...原创 2018-06-05 16:40:55 · 621 阅读 · 0 评论 -
js循环
两层循环跳出for循环let a = [1, 2, 3, 4, 5, 6, 7];let b = [1, 2, 3, 4, 5, 6, 7, 8];// continue 当前循环次数跳过,之后的方法不执行,继续下次循环,并且不跳出当前方法for (let i = 0; i < a.length; i++) { console.log(a[i]) for (le...原创 2018-06-29 11:40:05 · 185 阅读 · 0 评论