自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 vue路由跳转有四种方式

vue路由跳转有四种方式router-linkthis.$router.push() (函数里面调用)this.$router.replace() (用法同push)this.$router.go(n)一、不带参1.1 router-link //name,path都行, 建议用name // 注意:router-link中链接如果是'/'开始就是从根路由开始,如果开始不带'/',则从当前路由开始。1.2 this.$router.push()this.rout

2021-11-05 10:47:30 796

原创 js基本操作-数组去重

简单说说JavaScript 数组去重经常出现在前端招聘的笔试题里,比如: 有数组 var arr = [‘a’, ‘b’, ‘c’, ‘1’, 0, ‘c’, 1, ”, 1, 0],请用 JavaScript 实现去重函数 unqiue,使得 unique(arr) 返回 [‘a’, ‘b’, ‘c’, ‘1’, 0, 1, ”]基本介绍 文章主要是对js数组去重的常用方法进行介绍。J

2016-12-14 14:03:54 388

原创 vueJS学习总结

来源本人:https://github.com/chanchanliuvue-router 学习笔记目录绑定一个元素 如果new Vue不写在$(document).ready(function() {}里面的话,就必须写在最后面,这样才能保证页面元素是先于js加载的<script> $(document).ready(function() { new Vue({

2016-12-09 11:21:10 2261

原创 js面向对象

工厂模式创建对象这种方式是为了解决实例化对象产生的大量重复的问题。采用这种方法可以集中地创造多个对象 function createObject(name,age) { var obj=new Object(); obj.name=name; obj.age=age; obj.run=function () {

2016-12-08 20:36:34 265

原创 浏览器的怪异模式和标准模式的区别

何时触发怪异模式和标准模式浏览器根据doctype是否存在和哪种DOT格式来决定怪异模式还是标准模式,如果XHTML文档包含完整的DOCTYPE,那么它一般以标准模式呈现代码对于html4.0文档,包含严格dtd的doctype和包含过渡dtd和URI的doctype常常导致页面以标准模式呈现高亮任何新的或位置的doctype将导致标准模式呈现不存在doctype会导致怪异模式但是有过渡d

2016-12-08 19:44:27 1143

原创 面试题(2)

javascript的同源策略 一段脚本只能读取来自于同一来源的窗口和文档的属性,这里的同一来源指的是主机名、协议和端口号的组合编写一个数组去重的方法 function oSort(arr) { var result ={}; var newArr=[]; for(var i=0;i < arr.length;i++) { if(!result[arr]) { newArr.p

2016-12-08 15:59:08 308

原创 面试题

请写出三种减低页面加载时间的方法 (1)尽量减少页面中重复的HTTP请求数量 (2)服务器开启gzip压缩 (3)css样式的定义放置在文件头部 (4)Javascript脚本放在文件末尾 (5)压缩Javascript、CSS代码 (6)Ajax采用缓存调用 (7)尽可能减少DOM元素 (8)使用多域名负载网页内的多个文件、图片 (9)应用CSS SpriteAjax 是什么:

2016-12-08 15:56:19 234

原创 你做的页面在哪些浏览器测试过?这些浏览器的内核是什么?经常遇到的浏览器的兼容性有哪些?怎么会出现?解决方法是什么?(至少说3个)

IE内核浏览器:360,傲游,搜狗,世界之窗,腾讯TT非IE内核浏览器:firefox opera safari chrome就是ie6双倍边距的问题,在使用了float的情况下,不管是向左还是向右都会出现双倍,最简单的解决方法就是用display:inline;加到css里面去。文字本身的大小不兼容。同样是font-size:14px的宋体文字,在不同浏览器下占的空间是不一样的,ie下实际占高

2016-12-08 14:40:45 1264

原创 js实现输入一个数组,实现数组元素能够组成的最大整数

js实现输入一个数组,实现数组元素能够组成的最大整数第一个输入输出案例input: [7, 5, 52, 3]output: 75523第二个输入输出案例input: [21, 35, 34, 86]output: 86353421function maxNum(num){ for(var i = 0; i < numArr.length - 2; i++)

2016-12-08 14:33:31 1919 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除