- 博客(8)
- 收藏
- 关注
原创 希尔排序、快速排序等js方法实现
一、插入排序1、直接插入排序无序序列逐个插入到有序序列。function straisort(r,n){// length 为n的数组r var i,j,x; for(i = 1;i<n;i++){ x = r[i]; j = i-1; while(x < r[j]){ r[j+1]=r[j]...
2020-02-26 22:37:43 173
原创 vue基础语法学习笔记
VUE的设计思想1.数据驱动应用2.MVVM模式MVVM框架三要素:响应式、模版引擎及其渲染Vue的模版语法在底层的实现上,Vue 将模板编译成虚拟 DOM 渲染函数。结合响应系统,Vue 能够智能地计算出最少需要重新渲染多少组件,并把 DOM 操作次数减到最少。可以通过下面代码打印出vue实例的渲染函数。console.log(app.$options.render);计算属性...
2020-02-04 15:22:53 179
原创 vue开发准备
开发工具开发工具使用非常好用的Visual Studio Code官网地址: https://code.visualstudio.com/调试 在vscode中使用debug在开发工具栏找到那个瓢虫的图标,默认是node调试,可以直接F5调试js。如果要支持网页调试,需要安装Debugger for Chrome插件。打开debugger功能后,项目中会新增launch.json 的...
2020-01-11 23:48:23 274
原创 javascript原型对象、构造函数的关系
原型1.什么是原型在js中,任何一个对象都有它的原型对象(__proto__),对象可以使用它原型对象上的属性和方法。2.什么是构造函数构造函数本质就是一个普通函数。function Food(price){ this.price = price;}this.protoType.eat = function(){ console.log('好吃')};var apple = ...
2019-12-05 00:12:41 236
原创 从零开始用vue+webpack构建项目-02-入门篇
这一篇主要熟悉vue的使用,接着上一篇继续。为了方便期间,先安装一下webpack-hot-middleware。npm install --save-dev webpack-hot-middleware在start.js中添加两行代码:...const webpackHotMiddleware = require('webpack-hot-middleware')app.use(we...
2019-10-10 11:39:23 208
原创 从零开始用vue+webpack构建项目-01
从零开始搭建vue项目很多小伙伴可能直接用vue 的脚手架搭建的vue项目,但是对于vue项目具体的结构,依赖等不是很清楚,包括我也不是很清楚,因此我想从零开始搭建一个vue项目。开始构建在熟悉node.js构建工具之前,不推荐使用vue-cli进行快速构建,所以我们一步步来构建。首先,打开我们的编辑器vscode,我们在项目目录下创建package.json文件,设置基本的几个参数。也...
2019-07-30 23:54:02 283
原创 万事开头难,第一篇,开启写博客之旅
第一次写博客作为一个工作3年的前端程序员,薪资却比很多工作一两年的朋友低,这三年的工作让我意识到,我这两年来几乎没有成长。然而,我也经常会关注一些技术公众号,我意识到写博客也许是对技术成长最快的方式。但是由于习惯性拖延症,加上每次想不到该写什么,所以一直没有开始写。今天,我终于开始准备第一次编写自己的博客,并计划每周写一篇,在此立个flag。选择CSDN作为一个非科班出身的程序员,我是到了工...
2019-07-12 22:38:29 178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人