自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

筑释科长的博客

边界理论

  • 博客(15)
  • 收藏
  • 关注

原创 vue2.0之axios

一:前言Vue1.0的时候官方推荐的ajax 插件vue-resource;Vue2.0 之后,官方推荐使用ajax 插件axios,同时官方不再更新 vue-resource。关于为什么放弃推荐? -> 尤大原话最近团队讨论了一下,Ajax 本身跟 Vue 并没有什么需要特别整合的地方,使用 fetch polyfill 或是 axios、superagent 等等...

2018-03-28 10:46:14 179

原创 前端技术拓展方向

1:js基础;2:计算机网络;3:性能优化;4:开发技巧;5:移动端知识;6:安全性问题;

2018-03-28 09:53:34 466

原创 vue-router 用法

参考地址:https://router.vuejs.org/zh-cn/essentials/dynamic-matching.html 路由,其实就是指向的意思,当点击页面上的home按钮时,页面中就要显示home的内容;当点击页面上的about 按钮,页面中就要显示about 的内容,可以说是一种映射。所以在页面上有两个部分,一个是点击部分,一个是点击之后,显示内容的部分。...

2018-03-26 11:00:34 293

原创 CommonJs模块规范和ES6模块规范

前述:模块化规范中,每个文件就是一个模块,有自己的作用域。在一个文件里面定义的变量、函数、类,都是私有的,对其他文件不可见。首先我们要明白一个前提,CommonJS模块规范和ES6模块规范完全是两种不同的概念。一.CommonJS模块:模块输出方式:exports 和 module.exports模块输入方式:requireCommonJS规范规定,每个模块内部,modul...

2018-03-23 15:17:51 2674

原创 对比import和require

一.概述:二.举例:写个js文件,名字为:lib.js 。 内容如下:export const sqrt = Math.sqrt;export function square(x) { return x * x;}export function diag(x, y) { return sqrt(square(x) + square(y));}这样就可以在其他地方对lib中定...

2018-03-23 11:59:56 177

转载 js的立即执行函数

点击打开链接

2018-03-22 15:01:32 144

原创 创建一个基于 vue-cli + webpack 的项目步骤

一:全局安装nodejs用命令行生成vue项目框架需要npm包管理器来安装,而npm又是在安装nodejs的时候同时安装的,所以首先要安装nodejs。二:全局安装vue-cli命令:npm install -g vue-cli三:创建项目框架在项目根目录,执行命令:vue init webpack;四:在项目根目录安装依赖在项目根目录,执行命令:npm install;五:启动项目在项目根目录,...

2018-03-17 23:46:46 904

原创 多页面应用(MPA)和单页面应用(SPA)

一:MPA (Multi-page Application)---多页面应用早期的网站多设计成多页面应用。使用 MPA 在使用者浏览 Web 时会依据点击需求切换页面,浏览器会不停的重载页面 (Reload),整个操作也常感觉卡卡。如果使用这样的设计在 Web App 中,使用者体验比较差,整体流畅度扣分。 二:SPA (Single-page Application) ---单页面应用即在 We...

2018-03-17 21:25:59 1577

转载 Javascript的构造函数与new命令

JavaScript 语言具有很强的面向对象编程能力,本章介绍 JavaScript 如何进行面向对象编程。对象是什么面向对象编程(Object Oriented Programming,缩写为 OOP)是目前主流的编程范式。它将真实世界各种复杂的关系,抽象为一个个对象,然后由对象之间的分工与合作,完成对真实世界的模拟。每一个对象都是功能中心,具有明确分工,可以完成接受信息、处理数据、发出信息等任...

2018-03-06 14:10:38 206

原创 JS里的call()方法和apply()方法

一.每个函数都有两个非继承而来的方法,call()方法和apply()方法;二.作用:这两个方法的作用是一样的,都是在特定的作用域中调用函数,等于设置函数体内this对象的值,以扩充函数赖以运行的作用域。一般来说,this总是指向调用某个方法的对象,但是使用call()和apply()方法时,就会改变this的指向。1:有关call()方法语法:call(thisObj,arg1,arg2,......

2018-03-06 11:38:43 233

原创 有关js里的arguments对象

JS中每个函数都会有一个Arguments对象实例arguments。arguments的作用如下:一:获取函数实参及实参长度函数的对象实例arguments,引用着函数的实参。可以用数组下标的方式"arguments[i]"引用相应的实参;可以用arguments.length来访问函数实参的总个数;由于它具有数组的某些特性,通常我们可以把这样的对象称为“类数组对象”(但是它仍然是一个对象,而非...

2018-03-05 16:41:32 238

原创 怎么让浏览器兼容你的ES6写法

前面的话:ES6是JavaScript语言的下一代标准,已经在 2015 年 6 月正式发布。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言;为什么要学习ES6呢?很多流行的JavaScript开源框架都使用ES6编写,如Vue.js、video.js、d3.js等等;ES6可以大大提高开发效率,同时让语法更加规范化,一定程度上增强了代码安全;更重要...

2018-03-05 15:22:16 6920

原创 JS中的this指向

this指向可以分为几种情况:1:最常见情况;2:构造函数中的this;3:this遇到return一:最常见情况:“this指向最直接调用它的对象”,这句话几乎可以解释平时我们遇到的70%以上的情况。例子1:function a(){ var user = "追梦"; console.log(this.user); //undefined console.log(this...

2018-03-05 14:26:51 182

原创 ES6使语言逐步模块化

ES6 将全局方法parseInt()和parseFloat(),移植到Number对象上面,行为完全保持不变;// ES5的写法parseInt('12.34') // 12parseFloat('123.45#') // 123.45// ES6的写法Number.parseInt('12.34') // 12Number.parseFloat('123.45#') // 123....

2018-03-05 10:00:44 157

原创 2018元宵佳节观灯赏月(程序之外的诗和远方)

元宵节始于2000多年前的汉朝;正月是农历的元月,古人称夜为“宵”,所以把一年中第一个月圆之夜,称为元宵节;元宵节是春节之后的第一个重要节日;话说,有谁去观灯赏月吗?...

2018-03-02 14:51:04 292

空空如也

空空如也

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

TA关注的人

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