我创建了一些npm模块并将它们编译为: > commonJS(使用exports.default =)和> esm(使用导出默认值) 我像这样设置我的package.json: main: "index.cj…
标签:JavaScript
玩转Koa -- koa-router道理剖析
一、媒介 Koa为了坚持本身的简约,并没有绑缚中间件。然则在现实的开辟中,我们须要和五花八门的中间件打交道,本文将要剖析的是常常用到的路由中间件 — koa-router。 假如你对Koa的道理还不相…
addEventListener中的EventListener接口对象
写在最前 脱漏的知识点:addEventListener的第二个参数不光能够传入一个函数,还能够传入一个完成了EventListener 接口的对象。 文档中的形貌 listener 当所监听的事宜范例触发时,会接收到一…
表单剧本
form 表单 假如form表单内没有submit按钮,只要button元素,那末这个button能够晋级为submit按钮。 form 表单用来向服务器提交信息,经常运用属性 action:提交表单的地点 name:页…
小顺序图片转base64
引入 前段时间有个需求触及小顺序复原H5当中的图片上传功用。 没有细节斟酌好就跟后端的老哥说接口不必改直接前端处置惩罚。。。 如今想一想真是疼爱我本身 现阶段的一些思绪。 服务器处置惩罚 直接上传流文件到服务器,然后在服…
var let const
let 和 var 置信有许多前端工程师除了在声明函数时会用到 function 其他的变量声明一概运用 var, 不过跟着浏览器对es6逐步支撑我们应当学着运用 let 和 const 而不是运用存在诸多弊病的 var…
JavaScript 笔记一 script 标签
一、script 标签中得属性的使用 1、language 已经废弃。 2、 type 对于普通的的javascript类型的文件不需要添加, 因为不添加默认为text/javascript格式, 除此之外, 服务器在传…
Vue computed 和 watch
computed 盤算屬性:經由過程屬性盤算得來的屬性 盤算屬性,是在相干聯的屬性發生變化才盤算,盤算過一次,假如相干屬性沒有變化,下一次就不須要盤算了,直接去緩存的值 a:<input type="number"…
【前端數據結構基本】棧
媒介 棧是一種高效的數據構造,因為數據只能在棧頂增加或刪除,所以如許的操縱很快且很輕易完成。 一、什麼是棧 棧是一種特別的列表,棧內的元素只能經由過程列表的一端接見,這一端稱之為棧頂。棧被稱為一種后入先出(LIFO,la…
關於一次線上失足的思索--怎樣躲避線上順序崩盤
近日在工作中因為忽視題目致使某個客戶的體系直接崩盤,極大的影響了用戶運用產物的體驗。在經由修正以後,不能不思索下在一樣平常開闢中的一些壞習氣以及怎樣躲避這些一樣平常題目了。 在一樣平常開闢中,我們每每會有許多不好的習氣,…
小順序開闢之路(一)
小順序,我來啦 1.openid獵取 從民眾號菜單或許轉發分享等情勢進入小順序的,假如須要獵取用戶的openid,僅僅在app.js實行上岸要領或許在設置的主頁面挪用上岸要領是不夠的 假如民眾號菜單掛載的頁面是小順序的其…
javascript for循环中 String拼接 区别于Number累和
本文目的在于复现for循环的运行过程,深究原理. 预计花费时间6min 不要前戏了,直接开始吧 当_calendar未赋值时,无法进行number类型的累加操作, 当为i=n时的an都拼接一个字符串时,比如 “…