推荐一个简洁实用的导航网站,你值得拥有!
大家应该用过像hao123、2345导航、360导航等导航网站吧,随着互联网时代的的发展,导航网站变的越发臃肿,里面挂载了很多广告,新闻等,使的网站看上去很不美观
时间: 2021-01-09阅读: 337标签: 网站
Vue3.0面试题
Vue为MVVM框架,当数据模型data变化时,页面视图会得到响应更新,其原理对data的getter/setter方法进行拦截(Object.defineProperty或者Proxy),利用发布订阅的设计模式,在getter方法中进行订阅,在setter方法中发布通知,让所有订阅者完成响应
时间: 2021-01-09阅读: 100标签: Vue3
JavaScript、jQuery函数调用时加括号()和不加括号的区别
今天学习jQuery拿一个功能做练习时,因为存在重复的代码,所以写了一个复用的函数提供调用,但是在调用函数的时候却没有起任何作用,经过检查发现问题出现在调用函数时加了括号导致的
时间: 2021-01-09阅读: 74标签: 区别
如何利用 React Hooks 管理全局状态
React 社区最火的全局状态管理库必定是 Redux,但是 Redux 本身就是为了大型管理数据而妥协设计的——这就会让一些小一点的应用一旦用上 Redux 就变得复杂无比。后来又有了 Mobx,它对于小型应用的状态管理确实比 Redux 简单不少。
时间: 2021-01-06阅读: 80标签: 状态
CSS属性*-gradient的实用价值
原理也很简单:就是以起始点为中心,然后以顺时针方向绕中心实现渐变效果。其必须接收多种颜色值参数,每个颜色值后可以跟两个百分比,为当前颜色值的起始点和终止点(中间用空格隔开)
时间: 2021-01-05阅读: 70标签: 属性
如何在Dart&Flutter中使用Stream
Stream是Dart用来处理异步的API,和同样用来处理异步的Future不同的是,Stream可以异步的返回多个结果,而Future只能返回一个。如何创建Stream?使用Stream的构造方法
时间: 2021-01-05阅读: 69标签: Flutter
TypeScript 高级类型总结
TypeScript 是一种类型化的语言,允许你指定变量、函数参数、返回的值和对象属性的类型。以下是 TypeScript 高级类型的使用方法总结,而且带有例子。
时间: 2021-01-05阅读: 66标签: TypeScript
为什么要用 setTimeout 模拟 setInterval ?
setInterval 是一个宏任务。用多了你就会发现它并不是准确无误,极端情况下还会出现一些令人费解的问题。下面我们一一罗列..推入任务队列后的时间不准确
时间: 2021-01-04阅读: 68标签: 时间
Javascript装饰器原理
一个以@开头的描述性词语。英语的decorator动词是decorate,装饰的意思。其中词根dek(dec发音)原始印欧语系中意思是“接受”。即,原来的某个事物接受一些新东西(而变得更好)。从另外一个角度描述
时间: 2021-01-04阅读: 76标签: 模式
ajax高频面试问题总结
是一种异步请求数据的web开发技术,它可以在不提交整个页面的情况下,向服务器发送请求,实现页面的局部刷新,目的:可以带来更好的用户体验,按需获取数据,节约带宽资源
时间: 2021-01-01阅读: 157标签: 面试
Js中null和undefined的区别
在下列场景中应该使用null。1.用来初始化一个变量,这个变量可能赋值为一个对象2.用来和一个已经初始化的变量比较,这个变量可以是也可以不是一个对象。3.当函数的参数期望是对象时,用作参数的传入
时间: 2020-12-31阅读: 157标签: 区别
为什么用JSX开发Vue3
在很长的一段时间中,Vue 官方都以简单上手作为其推广的重点。这确实给 Vue 带来了非常大的用户量,尤其是最追求需求开发效率, 往往不那么在意工程代码质量的国内中小企业中,Vue 占据的份额极速增长。
时间: 2020-12-31阅读: 155标签: Vue3