自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 This指向问题

1.普通函数调用 普通函数内部的this就指向windowfunction fn(){ console.log(this)}fn() window.fn()谁调用这个方法,方法的内部this就指向谁,window调用2.方法调用, this指向的就是调用该方法的对象var object = { name:'zs', fn:function(){ ...

2019-12-26 18:28:36 96

原创 预解析

1.变量提升,把变量的声明提升到当前作用域的最上面,不包括变量的赋值;2.函数提升,把函数的声明提升到当前作用域的最上面,不包括函数的调用;3.在预解析的过程中,如果函数和变量的名字相同,此时函数优先...

2019-12-26 18:20:56 131

原创 CSS hack

CSS hack是什么?简而言之就是:针对不同浏览器编写带有前缀的css就是csshack,就是前段hack.三种方法方法一:IE条件注释法(lte表示小于等于 lt表示小于 gte表示大于等于 gt表示大于 !表示不等于)IE条件注释是微软官方推荐的方法,向前兼容性方面考虑,它是最安全的hack方式,理论上是最好的选择,但这种方式需要将所有的hack根据浏览器类型集中在相...

2019-12-25 10:01:02 186

原创 web前端面试二题

web4个问题1.有做过前后端接口交互的整体设计吗?2.有解决过跨域问题吗?答案:一.接口设计需要考虑三个方面:#完善的接口文档(接口地址、请求方法、请求参数、返回内容、错误代码)接口安全(用户数据和交易数据,采用加密的方式)接口的一些规则:一个页面对应一个接口,使用灵活的json格式作为返回数据,前后端既定的命名规范(例如驼峰命名)二.1.vue项目中,在co...

2019-12-09 18:42:25 215

原创 React是什么?-19年上海前端面试(Vue方向)遗留问题总结(年末别辞职,辞职别裸辞...)

React是什么?(尽管面的是Vue,但react得知道,包括小程序,难免公司未来会拓展业务)React基础知识(浅谈层面):1组件是React的核心—组件化(Vue也是),例如一个按钮,一个对话框,react把用户界面抽象成一个个组件.(可以提高代码复用率,降低测试难度和代码复杂度)2. JSX语法JSX的官方定义是类XML语法的ECMAScript扩展,把html,js,css放在一...

2019-12-03 19:21:58 140

原创 jQuery知识点回顾之一----jQuery 事件

jQuery事件函数(jQuery 是为事件处理特别设计的。----摘自W3C官网)jQuery 事件处理方法是jQuery中的核心函数.时间处理程序指的是当HTML 中发生某些事件时所调用的方法.术语由事件"出发"(或"激发")经常会被使用通常会把jQuery代码放到部分的事件处理方法中...

2019-05-16 14:35:44 121

原创 jQuery 事件 - ready() 方法

Document //jQuery 名称冲突jQuery 使用 $ 符号作为 jQuery 的简介方式。某些其他 JavaScript 库中的函数(比如 Prototype)同样使用 $ 符号。jQuery 使用名为 noConflict() 的方法来解决该问题。var jq=jQuery.noConflict(),帮助您使用自...

2019-05-16 14:30:24 308

原创 jQuery知识点回顾之一----jQuery选择器

jQuery选择器在HTML DOM术语中:选择器语序您对DOM元素组或单个DOM节点进行操作1.jQuery 元素选择器jQuery 使用 CSS 选择器来选取 HTML 元素。$(“p”) 选取 元素。$(“p.intro”) 选取所有 class=“intro” 的 元素。$(“p#demo”) 选取所有 id=“demo” 的 元素。2.jQuery 属性选择器jQu...

2019-05-16 09:31:52 114

转载 router-link的to属性

router-link的to属性to类型: string | Location表示目标路由的链接。当被点击后,内部会立刻把 to 的值传到 router.push(),所以这个值可以是一个字符串或者是描述目标位置的对象。...

2019-05-07 22:48:25 9589

原创 app打包工具

ios app最终Xcode工具打包 iTunes上传格式ipa平时虚拟机,先写ios,最后一起测试安卓app安卓studio工具,编译安卓原生应用所需应用, 先编译完,生成工程文件,js后期进行编译,前期webstorm需要编译,多了两个文件夹,先编译安卓代码, 安装目录下命令行打包,前期配置签名格式apk...

2019-05-07 20:57:08 3387

原创 vue过滤器的使用

定义全局过滤器1.在main.js中定义全局过滤器(格式化时间)原先的事件格式是 2015-04-16T03:50:28.000Zimport moment from ‘moment’Vue.filter(‘dataFormat’,function(dataStr,pattern=‘YYYY-MM-DD HH:mm:ss’){return moment(dataStr).format...

2019-05-07 20:22:14 209

原创 vue添加axios,并且指定baseurl 两种方法

方法一(在入口文件main.js中实现)1.import axios from ‘axios’axios.defaults.baseURL=‘http://www.liulongbin.top:3005/’;Vue.prototype.$http = axios2. created(){axios({url:‘api/getlunbo’,method: ‘get’,}).then...

2019-05-07 16:01:21 11856

转载 前端面试题:JS中的let和var的区别

前端面试题:JS中的let和var的区别最近很多前端的朋友去面试被问到let和var的区别,其实阮一峰老师的ES6中已经很详细介绍了let的用法和var的区别。我简单总结一下,以便各位以后面试中使用。ES6 新增了let命令,用来声明局部变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效,而且有暂时性死区的约束。先看个var的常见变量提升的面试题目:题目1:v...

2019-05-06 07:57:34 123

原创 Es6语法概览

1.变量var 重复声明,函数及作用域let 不能重复声明,块级作用域 变量const 不能重复声明,块级作用域 常量2.箭头函数 方便(1).只有一个参数,()可省(2).如果只有一个return,{}也可省(3)修正this指向3.参数扩展… 可收集可扩展4.数组方法5.字符串6.promise7.generator8.json9.面向对象10.结...

2019-05-06 07:57:05 81

原创 Es6语法介绍

Es6语法介绍1.sort()数组排序let arr = [0,2,10,3]// document.write(arr.sort()) //输出0,10,2,3//代码没有按照数值的大小对数字进行排序,要实现这一点,就必须使用一个排序函数function sortNumber(a,b){return a - b}document.write(arr.sort(sortNumber...

2019-05-04 22:00:09 240

原创 Vue全家桶(Vue+Vue-router+Vuex+axios)

Vue全家桶(Vue+Vue-router+Vuex+axios)1.Vue,用Vue脚手架工具vue-cli搭建了Vue项目;2.Vue-router,Vue的路由,路由在全家桶里面定位是什么呢,创建单页应用!简单!我们知道Vuejs是一系列的组件组成应用,既然是组件那么就需要组合起来,将组件(components)映射到路由(routes),然后告诉 vue-router 在哪里渲染它们...

2019-05-03 17:31:40 330

空空如也

空空如也

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

TA关注的人

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