mvc与mvvm的区别
摘要:MVC是单向通信 m后端数据, v 视图 将m与v 分离开来 mvvm是双向通信 MVVM实现的是业务逻辑组件的重用,使开发更高效,结构更清晰,增加代码的复用性。
阅读全文
js常面试基础题
摘要:https://blog.csdn.net/weixin_40693643/article/details/104228651
阅读全文
vue-router
摘要:https://www.jianshu.com/p/7d71d3f23988
阅读全文
回流与重绘
摘要:https://blog.csdn.net/Isshark/article/details/88883686
阅读全文
canvas与svg的区别
摘要:1、svg绘制出来的每一个图形的元素都是独立的DOM节点,能够方便的绑定事件或用来修改。canvas输出的是一整幅画布; 2、svg输出的图形是矢量图形,后期可以修改参数来自由放大缩小,不会是真和锯齿。而canvas输出标量画布,就像一张图片一样,放大会失真或者锯齿 SVG绘图,能够绘制一些简单的、
阅读全文
vue实现数据双向绑定的原理
摘要:vue实现数据双向绑定的原理就是用Object.defineproperty()重新定义(set方法)对象设置属性值和(get方法)获取属性值的操纵来实现的 Object.property()方法的解释:Object.property(参数1,参数2,参数3) 返回值为该对象obj 其中参数1为该对
阅读全文
h5离线缓存
摘要:离线存储可以将站点的一些文件存储在本地,它是浏览器自己的一种机制,将需要的文件缓存下来 在没有网络的时候可以访问到缓存的对应的站点页面,包括html,js,css,img等等文件在有网络的时候,浏览器也会优先使用已离线存储的文件,返回一个200(from cache)头。这跟HTTP的缓存使用策略是
阅读全文
关于面试?
摘要:一、javascript相关 1、js的基础类型?undefined、null、number、boolean、string 引用类型 Object、array、function、data (null表示"没有对象",即该处不应该有值。undefined表示"缺少值",就是此处应该有一个值,但是还没有
阅读全文
display: none, visibility: hidden 和 opacity: 0的比较
摘要:https://blog.csdn.net/weixin_44827421/article/details/91960637
阅读全文
nuxt 初接触
摘要:对于nuxt服务端渲染让人动心的是不会再想vue一样去定义无数的路由了这一点是挺爽的!!! 先直接晒张图 在api这块增加了一个fetch方法 它会在组件每次加载前被调用(即在服务端或切换至目标路由之前)。 <template> <h1>Stars: {{ $store.state.stars }}
阅读全文
.前端开发的优化问题?
摘要:· (1)减少http请求次数:CSS Sprites, JS、CSS源码压缩、图片大小控制合适;网页Gzip,CDN托管,data缓存 ,图片服务器。 · · (2)前端模板 JS+数据,减少由于HTML标签导致的带宽浪费,前端用变量保存AJAX请求结果,每次操作本地变量,不用请求,减少请求次数
阅读全文
对Node的优点和缺点提出了自己的看法?
摘要:*(优点)因为Node是基于事件驱动和无阻塞的,所以非常适合处理并发请求, 因此构建在Node上的代理服务器相比其他技术实现(如Ruby)的服务器表现要好得多。 此外,与Node代理服务器交互的客户端代码是由javascript语言编写的, 因此客户端和服务器端都用同一种语言编写,这是非常美妙的事情
阅读全文
ajax请求的时候get 和post方式的区别
摘要:ajax请求的时候get 和post方式的区别?一个在url后面一个放在虚拟载体里面有大小限制安全问题应用不同一个是论坛等只需要请求的,一个是类似修改密码的
阅读全文
例举3种强制类型转换和2种隐式类型转换
摘要:40.例举3种强制类型转换和2种隐式类型转换?强制(parseInt,parseFloat,number)隐式(== – ) 41.split() join() 的区别?前者是切割成数组的形式,后者是将数组转换成字符串 42.数组方法pop() push() unshift() shift()?Pu
阅读全文
浏览器的内核分别是什么
摘要:.你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么?Ie(Ie内核)火狐(Gecko)谷歌(webkit) opear(Presto)
阅读全文
闭包是什么?有什么特性?请简单书写一个简单事例?
摘要:19.闭包是什么?有什么特性?请简单书写一个简单事例? 必包:闭包是指可以包含自由(未绑定到特定对象)变量的代码块;这些变量不是在这个代码块内或者任何全局上下文中定义的,而是在定义代码块的环境中定义(局部变量) 特性:闭包是能够读取其他函数内部变量的函数,即在外面可以调用函数中的函数的变量,其实他就
阅读全文
平时有没有使用xml和json
摘要:平时有没有使用xml和json,在ajax交互中,哪一种更易于开发和维护,js中怎么序列化JSON字符串? 有,json相比xml可读性和可扩张性好、编码及解码难度较低、在数据交互中带宽占用少,并且在当下是最流行的数据交互格式。 序列化JSON字符串:eval() 或者 JSON.parse()
阅读全文
JS怎么创建一个类?
摘要:15. JS怎么创建一个类? 方式1 : var obj = new Object(); 方式2 : var obj = {}; 16.JS的typeof返回哪些数据类型? string、number、object、boolean、function、undefined
阅读全文
请简述HTML和XHTML最重要的4点不同?
摘要:请简述HTML和XHTML最重要的4点不同? 不同: XHTML要求正确嵌套 XHTML 所有元素必须关闭 XHTML 区分大小写 XHTML 属性值要用双引号 XHTML 用 id 属性代替 name 属性 XHTML 特殊字符的处理
阅读全文
this指向问题
摘要:js中的this指向十分重要,了解js中this指向是每一个学习js的人必学的知识点,今天没事,正好总结了js中this的常见用法,喜欢的可以看看: 全局作用域或者普通函数中this指向全局对象window。 //直接打印 console.log(this) //window //function声
阅读全文