javascript
素素_钗钗
如今世路已惯,此心到处悠然
展开
-
微前端qiankun项目实践系统-初始化
微前端qiankun框架的实践,配置的处理,碰到的问题原创 2022-05-10 17:58:28 · 389 阅读 · 0 评论 -
Vue.js在同一个页面重复引用相同组件时的干扰处理
如标题所说,我们在使用vue.js组件时,会出现在同一个页面会多次使用相同的组件,更特别的是,组件相同,但数据呈现上是完全不同的,有增或有减,但dom交互的处理是一样的,在这样的背景下,有可能引起组件数据跟需求不一致,交互无法运行等问题,这两个问题是比较常见的,由 于组件在初始化时,是共用的作用域,因此,变量数据是一致的,另外一个问题是因此,大部份的情况下,交互编写可能都会考虑到dom元素的选取问题,如果组件中出现多个相同的id,那交互上会出问题,也不足为奇了。为了解决如上的问题,我们编写组件的时候,需要原创 2021-10-29 23:14:48 · 11673 阅读 · 3 评论 -
企业微信H5踩坑指南
企业微信开发H5功能,正在进行中,需要记录的点有两个:第一是:域名验证,针对SPA应用,下载下来的验证文件跟index.html同一目录或者使用其他方式,需要保证域名+文件名可以访问即可,再次登录微信后台勾选即可第二是:企业微信jssdk授权,建议下载文件放到本地,再引入至index.html页面中,因为它有要求在app.vue监听路由即可,当然,有些api调用是有次数限制的,因此,还是...原创 2020-05-08 17:00:34 · 1352 阅读 · 2 评论 -
前端面试题集锦四
41.route和router的区别是什么?答:route是“路由信息对象”,包括path,params,hash,query,fullPath,matched,name等路由信息参数router是“路由实例对象”,包括了路由的跳转方法(push、replace),钩子函数等42.vue组件中写 name 选项有什么作用?答:项目使用 keep-alive 时,可搭配组...原创 2019-11-05 15:25:34 · 117 阅读 · 0 评论 -
前端面试题集锦三
36.实现new方法答:步骤:创建空对象,链接到原型,绑定this,返回新对象function CreateNew () { let obj = {}; let constructor = [].shift.call(arguments); obj._proto_ = constructor.prototype; let result = constructor.app...原创 2019-11-05 15:13:33 · 127 阅读 · 0 评论 -
前端面试题集锦系列一
1.常用的浏览器有哪些?它们的内核分别是什么?答:(1) Trident内核: IE, 360,搜狗,TT (2) Gecko内核: Netscape6及以上版本,Mozilla Firefox (3) Presto内核: Opera7及以上 (4) Webkit内核:Safari, Chrome (Blink为Webkit的分支)2.一...原创 2019-11-05 14:45:53 · 166 阅读 · 0 评论 -
移动端可以拖拽的倒计时
如题所示,编写一个或者多个可拖拽的倒计时功能,包括边界判定,目标命中等功能模块……思路还是蛮简单的<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>www.jb51.net js倒计时</title> <style...原创 2019-10-29 18:22:25 · 176 阅读 · 0 评论 -
javascript 知识回顾
1.document.write和innerHTML的区别解析:document.write为整体页面重绘,innerHTML为节点赋值2.通过window.navigator.userAgent来检测浏览器类型3.数据类型相关的趣的表达式typeof null :objecttypeof undefined: undefinedtypeof NaN: NaNalert(NaN=...原创 2019-09-05 16:16:04 · 121 阅读 · 0 评论 -
13道有些意思的Javascript题
1.["1", "2", "3"].map(parseInt)的运行结果答案:[1, NaN, NaN]解析:parseInt(string, radix)radix介于2~36或者0,map会给callbackfunc传递三个参数,parseInt()接收map传递的前两个参数,运行过程如下:(1,0) => 1(2,1) => NaN(3,2)=> NaN //...原创 2019-09-04 22:56:55 · 425 阅读 · 0 评论 -
简约风解析 javascript 原型及原型链
一般情况下,javascript中万物皆对象,它有两大类数据类型:值类型(基本类型):字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol。引用数据类型:对象(Object)、数组(Array)、函数(Function)js定义的变量,均为对象,它自身拥有_proto_这个指针,它指向构造它的对象的对象的pr...原创 2019-06-14 16:43:59 · 111 阅读 · 0 评论