摘要:
index.js // 插件定义第一种方式,对象:拥有 install() 方法的对象 const myPlugin = { install(app, options) { // 配置全局方法 app.config.globalProperties.globalMethod = function ( 阅读全文
摘要:
举个例子记录一下想法。 基础认识:最基本最根本的是html代码,因为浏览器只认识这些代码,无论通过多么复杂的技术手段,最终都要转为html代码 先列出涉及到如下三个东东: 1. html代码 html代码是最终目标,比如<div>你好</div> 2. 数据对象 数据对象是中间物,比如:{tag:' 阅读全文
摘要:
读了几页《vue.js设计与实现》,记录几点想法: 1.Html是根本 2.无论哪个框架,不管是运行时框架,还是编译时框架,最终都要通过标签“绘制”页面 3.这个“绘制的过程”就是渲染,渲染由浏览器完成。 4.静态网站的渲染是最快的,没有所谓的“编译”环节消耗。 5.为啥搞这么多新技术出来呢?一是直 阅读全文
摘要:
继承,我理解就是把所有实例可能用到的属性和方法抽出来,单独放在一个“超类”中,一方面避免重复写代码,另一方面也会节省内存。如果单独用原型继承,引用值的处理是个问题 如果单独用call(或者apply)实现代码调用完成继承,方法没法处理,每个实例都会独立生成一份方法,造成重复。所以,一把把二者结合起来 阅读全文
摘要:
任何函数都有prototype; 任何对象都有__proto__; 函数原型也是对象,它除了__proto__,还有一个特殊的constructor。这可能是原型对象和实例对象的区别所在。如果重写了原型,那么constructor就不存在了。但是,原型链上的某一个原型对象总会有constructor 阅读全文
摘要:
摘自《你不知道的js》这本书,第五章第五节:现代模块机制。 感觉这个很牛很高大上,但是不能完全看懂,抄下来,慢慢品读理解: var MyModules = ( function Manager(){ var modules = {}; function define(name,deps,impl){ 阅读全文
摘要:
var foo = ( function CoolModule(){ var something = 'cool'; var another = [1,2,3]; function doSomething() { console.log(something); } function doAnothe 阅读全文
摘要:
来源:https://juejin.cn/post/6969825311361859598 <script src="xxxx" crossorigin="anonymous"></script> 有时候会看到这样的代码,设置了crossorigin="anonymous"这个属性,个人认知里面是跟 阅读全文
摘要:
https://www.cnblogs.com/huangtq/p/18422775 在 <script> 标签中,defer 和 async 是两个用于控制 JavaScript 脚本加载和执行行为的属性。它们的主要区别在于加载顺序和执行时机。具体如下: 1. defer 属性 加载方式: 使用 阅读全文
摘要:
云服务器Linux 时间与本地时间不一致 问题解释: 云服务器和本地计算机之间的时间不一致可能是因为它们使用的时间同步服务不同,或者云服务器没有配置自动对时。 解决方法: 手动同步时间:可以使用date命令查看当前时间,使用ntpdate命令从网络时间协议(NTP)服务器同步时间。例如: ntpda 阅读全文