Souleigh ✨ Souleigh ✨
4年前
尤雨溪:TypeScript不会取代JavaScript
近日,Evrone与Vue.js的作者尤雨溪进行了一次访谈,了解他对于无后端与全栈方法、以及Vue.js适用场景的看法,还有他本人如何在工作与生活之间取得平衡。记者:嗨Evan,很荣幸你能接受我们的访谈。那就先从一个简单的问题开始:您的全职工作岗位是由Patreon资助的,大多数人恐怕都没有这样的机会。您能聊聊怎样在工作与生活之间找到
Script标签位置
不会吧,不会吧,前端人2021年了还有人把script标签放在标签中不合适了吧。是,你是可以把script放在中,但是你知道这意味着什么吗?兄嘚,意味着javascript代码都下载下来,解析和解释完成后在渲染你的页面,页面渲染延迟,浏览器窗口再次期间是空白的,大家都很忙的,兄嘚没人等你加载完啊。放在里面啊这样javascript处理之前,页面已经渲染完成了,显示空白页面的时间也就少了呀。
Jacquelyn38 Jacquelyn38
4年前
重学JavaScript第1集|变量提升
变量提升就好比JavaScript引擎用一个很小的代码起重机将所有var声明和function函数声明都举起到所属作用域(所谓作用域,指的是可访问变量和函数的区域)的最高处。这句话的意思是:如果在函数体外定义函数或使用var声明变量。则变量和函数的作用域会提升到整个代码的最高处,此时任何地方访问这个变量和调用这个函数都不会报错;而在函数体内定义函数或使用va
可莉 可莉
3年前
23.JavaScript原型和原型链
1.原型:prototype,所有的函数都有一个属性prototype,称之为函数原型默认情况下,prototype是一个普通的Object对象默认情况下,prototype中有一个属性constructor,它也是一个对象,它指向构造函数本身functionTest(){}Test.prototype:函数Test的原型Test.pr
Stella981 Stella981
3年前
JavaScript原型和原型链——构造函数
一、instanceof:判断引用类型(数组、对象、函数)的变量是由哪一个 构造函数派生出来的。(oinstanceofObject)二、原型规则和示例  1、所有的引用类型(数组、对象、函数),都具有对象特性,可以自由扩展属性(除了"null“以外)。  2、所有的引用类型(数组、对象、函数),都具有\_\_p
Stella981 Stella981
3年前
JavaScript高级编程———数据存储(cookie、WebStorage)
JavaScript高级编程———数据存储(cookie、WebStorage)<script/Cookie读写删CookieUtil.get()方法根据cookie的名称获取相应的值,它会在documen.cookie字符串中查找cookie名加上等于号的位置,
Stella981 Stella981
3年前
2016年度 JavaScript 展望(下)
【编者按】本文作者为资深Web开发者TJVanToll,TJ专注于移动端Web应用及其性能(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fblog.oneapm.com%2Ftags%25E6%2580%25A7%25E8%2583%25BD.html),是《jQue
Stella981 Stella981
3年前
JavaScript开发常用工具函数
1、isStatic:检测数据是不是除了symbol外的原始数据functionisStatic(value){return(typeofvalue'string'||typeofvalue
Stella981 Stella981
3年前
JavaScript深入之参数按值传递
定义在《JavaScript高级程序设计》第三版4.1.3,讲到传递参数:ECMAScript中所有函数的参数都是按值传递的。什么是按值传递呢?也就是说,把函数外部的值复制给函数内部的参数,就和把值从一个变量复制到另一个变量一样。按值传递举个简单的例子:varvalue1;fun
Stella981 Stella981
3年前
JavaScript 搞出一个日历控件
日历控件基本上所有的前端都会用到,而且我相信8成的JSer都是直接把开源的组件拿来用,很多设计师似乎跟开发们也有默契,对日历控件只要能用就行,样式啥的不做太多要求,但是某些设计师就是有强迫症,一定要你按着TA的设计来,保不准产品也要舔一把火,往日历里塞些稀奇古怪的业务,咋办?初级开发可能就去网上找符合要求的控件,然后拼命说服他们;普通的开发就可能直接在已有的