
Javascript
文章平均质量分 66
里予
未来可期
展开
-
js模块加载机制
举例说明const _ = require('lodash')它是如何加载lodash模块的呢?第一步首先查找node_modules文件夹(逐层查找),找到lodash文件夹第二步在lodash文件夹下查找package.json文件第三步如果没找到package.json文件,那么默认指向index.js文件,即_等于index.js文件的modules.exports第四步如果找到package.json文件,那么从package.json中查找main属性原创 2022-03-16 22:44:42 · 564 阅读 · 0 评论 -
Eggjs+Vue集成全双工服务(Socket.io)
准备工作1. 插件的选取服务端:egg-socekt.io和egg-redis客户端:vue-socket.io和socket.io-client2.开发环境的搭建默认电脑已经安装好egg和vue开发所必需的环境,这里仅展示win10系统本机安装redis,直接上链接,基本写的非常详细了https://blog.youkuaiyun.com/qq_17833651/article/details/112006639但是,如果有的小伙伴可能遇见这种情况:安装失败【code 2...原创 2021-04-09 16:50:11 · 1025 阅读 · 1 评论 -
Javascript 之 Class
声明:以下编码标准,除非特意指出,否则均基于ES6回顾以前如何定义并生成新对象?functionOrder(id,amount){this.id=id;this.amount=amount;Order.prototype.toString=function(){return'id:'+this.id+',amount:'+this.amount}}id和amount是对象Or...原创 2021-03-26 16:24:32 · 256 阅读 · 0 评论 -
回顾《Javascript DOM 编程艺术》之总结
前端应该遵循的两大原则1. 平稳退化2. 渐进增强平稳退化1.考虑低版本浏览器对JSDOM的不支持一星2.考虑低版本浏览器对HTML5CSS3新功能的不支持三星3.如果前后端分离,如果后端服务宕机,前端可以展示基本的设计五星渐进增强优先级:视图>样式>行为视图:依据设计图,设想出页面基本的结构化元素样式:完善页面,使之与设计图样式一致行为:完成用户的所需交互,页面活性化...原创 2021-03-24 11:11:07 · 201 阅读 · 0 评论 -
ES6之解构赋值
解构赋值,又称为模式匹配,只要等号两边的数据结构相同,左边的变量就可以对应上相应的值一、数组的解构赋值代码:效果:二、对象的解构赋值代码:效果:三、字符串的解构赋值代码:效果:四:解构赋值的用途...原创 2019-09-29 11:47:56 · 217 阅读 · 0 评论