随笔分类 -  JS

Programming language
摘要:前段时间有同事问了一个问题:JavaScript是单线程运行代码,那么如下代码片段中,同样是执行func1和func2,为什么只用 Promise.all 相比于直接执行 await func1();await func2(); 速度更快: async function func1() { awai 阅读全文
posted @ 2021-07-17 20:32 雪飞鸿 阅读(1259) 评论(0) 推荐(2) 编辑
摘要:使用TypeScript或者ES2015+标准中的extends关键字是很容易实现继承的,但这不是本文的重点。JS使用了基于原型(prototype-based)的继承方式,extends只是语法糖,本文重点在于不使用extends来自己实现继承,以进一步理解JS中的继承,实际工作中肯定还是要优先考 阅读全文
posted @ 2020-12-27 12:21 雪飞鸿 阅读(318) 评论(0) 推荐(0) 编辑
摘要:概念说明 浏览器使用同源策略在提高了安全性的同时也会带来一些不变,常见,如:不同源间的cookie或其它数据的访问。 跨站(cross-site)与跨域(cross-origin)是两个不同的概念。之前的文章同源策略与CORS已对什么是跨域作了说明,不再赘述,本文作为对之前文章的补充,以cookie 阅读全文
posted @ 2020-11-15 21:34 雪飞鸿 阅读(6167) 评论(5) 推荐(1) 编辑
摘要:文件分类 文件分为两类:二进制文件和文本文件。所有数据在计算机中均以二进制形式存在,这里所说的二进制和文本是以程序解释文件数据的方式来区分的。 二进制文件 二进制文件中通常被看作是一个字节序列,文件中的数据会被应用程序解释为文本字符之外的东西,常见的二进制文件有:pdf、exe、图片等等。 通常,二 阅读全文
posted @ 2020-10-31 17:56 雪飞鸿 阅读(571) 评论(0) 推荐(0) 编辑
摘要:最近发布了@types/node-observer包到npm,这里记录下发布过程 TS类型文件的包名通常以@types开头,使用npm publish发布以@types开头的包时需要使用付费账号。 我们无需自己注册付费账号,可以将自己的代码merge到开源项目DefinitelyTyped中,然后发 阅读全文
posted @ 2019-11-19 22:25 雪飞鸿 阅读(1823) 评论(0) 推荐(0) 编辑
摘要:公司新项目使用Asp.Net Core+Vue组合来做,这里总结下对于Vue的认识 为什么选择Vue 主要基于以下几点选择Vue而不是jQuery、React等框架 双向绑定相比于jQuery减少了许多DOM操作 文档相比于React和Angular,Vue的文档简单易读 上手快 轻量级 Debug 阅读全文
posted @ 2019-05-07 08:09 雪飞鸿 阅读(218) 评论(0) 推荐(0) 编辑
摘要:原文地址:10 Machine Learning Examples in JavaScript 在过去的每一年,用于机器学习(Machine Learning)的库在变得越来越快和易用。一直以来Python都是机器学习的首选语言,但现在几乎可将所有语言用于神经网络(neural networks), 阅读全文
posted @ 2017-12-03 12:07 雪飞鸿 阅读(1448) 评论(1) 推荐(0) 编辑
摘要:作为一个后端程序员,也是要和前端页面打交道的。最常见的场景莫过DOM元素操作和前端页面使用AJAX向服务器发送请求。实现上述两个功能当然可以使用原生js来完成,但在实际开发过程中很少这样做,通常会使用一些别人封装好的js库来辅助我们的工作,jQuery就是这些辅助库中的一员。 常用选择器 //操作多 阅读全文
posted @ 2016-11-29 17:38 雪飞鸿 阅读(613) 评论(0) 推荐(0) 编辑
摘要:JavaScript内置函数random(seed)可以产生[0,1)之间的随机数,若想要生成其它范围的随机数该如何做呢? 生成任意范围的随机数 //生成[100,120)之间的随机数 Math.floor(Math.random() * 20+100); 大于等于100小于120的随机数: 我们还 阅读全文
posted @ 2016-11-10 17:06 雪飞鸿 阅读(729) 评论(0) 推荐(0) 编辑
摘要:使用H5+ASP.NET General Handler开发项目,使用ajax进行前后端的通讯。有一个场景需求是根据服务器返回的不同数据类型,前端进行不同的响应,这里记录下如何使用$.ajax实现该需求。 参考文章: Ajax Content Type Handling in jQueryjQuer 阅读全文
posted @ 2016-11-03 15:31 雪飞鸿 阅读(776) 评论(0) 推荐(0) 编辑

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