• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






谦虚的阿豪

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2021年9月28日

promise
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi 阅读全文
posted @ 2021-09-28 21:32 孙志豪的博客 阅读(29) 评论(0) 推荐(0)
 

2021年9月27日

vue3版本手把手教你如何搭建一个移动端项目。按照步骤来。
摘要: 1、创建vue的项目 vue create project-name 2、安装vant 组件:库安装命令 npm install vant@next --save (因为使用的是vue3.x 所以要安装vant的针对vue3的版本 vant@next) 3、vant的进阶使用 npm i postc 阅读全文
posted @ 2021-09-27 15:25 孙志豪的博客 阅读(1188) 评论(0) 推荐(0)
 

2021年9月23日

简单聊一下,什么是vuex ,核心概念及其作用?
摘要: vuex 是一个状态管理工具,它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化,主要解决大中型复杂项目的 数据共享问题。 好处: ①: 能够在 vuex 中集中管理共享的数据,易于开发和后期维护 ②: 能够高效地实现组件之间的数据共享,提高开发效率 ③: 存 阅读全文
posted @ 2021-09-23 16:03 孙志豪的博客 阅读(497) 评论(0) 推荐(0)
 

2021年9月21日

今天聊一下: 什么是面向对象?面向过程 ? 举例子 以及:面向过程和面向对象的优缺点,让你面试的时候不尴尬。
摘要: 一、面向过程:面向过程就是分析出实现需求所需要的步骤,通过函数一步一步实现这些步骤,接着依次调用即可。 二、面向对象:将数据与函数绑定到一起,进行封装,这样能够更快速的开发程序,减少了重复代码的重写过程。 1、面向对象是一种编程风格,一切皆对象,把一切东西看成是一个个对象,比如人、耳机、鼠标、水杯等 阅读全文
posted @ 2021-09-21 11:45 孙志豪的博客 阅读(871) 评论(0) 推荐(0)
 

2021年9月20日

一句话解释双向数据绑定,让面试不尴尬。什么是 Object.defineProperty() 。手写v-model。硬核
摘要: 1、vue.js 则是采用数据劫持结合发布者-订阅者模式的方式,通过`Object.defineProperty()`来劫持各个属性的`setter`,`getter`,在数据变动时发布消息给订阅者,触发相应的监听回调 2、当 data 有变化的时候,通过ES5 中的 Object.definePr 阅读全文
posted @ 2021-09-20 22:30 孙志豪的博客 阅读(332) 评论(0) 推荐(0)
 

2021年9月18日

简论 普通函数和箭头函数-
摘要: js中我们在调⽤函数的时候经常会遇到this作⽤域的问题,这个时候ES6给我们提箭头函数 1、 箭头函数是匿名函数不能作为构造函数,不能使用new 2、 箭头函数不绑定arguments,取而代之用rest参数…解决,所以也没有caller callee 3、 this指向不同,箭头函数的this在 阅读全文
posted @ 2021-09-18 16:28 孙志豪的博客 阅读(72) 评论(0) 推荐(0)
 
简述、没有太多的废话 let const var 的区别 以及使用场景
摘要: var let 是用来声明变量的,而const是声明常量的 var 1.存在变量提升 2、一个变量可多次声明,后面的声明会覆盖前面的声明 3、在函数中使用var声明变量的时候,该变量是局部的作用域只在函数内部,而如果在函数外部使用var,该变量是全局的 let 1、不存在变量提升,let声明变量前, 阅读全文
posted @ 2021-09-18 14:08 孙志豪的博客 阅读(347) 评论(0) 推荐(1)
 

2021年9月15日

浅拷贝、深拷贝、赋值的区别 长话短说
摘要: 一、浅拷贝 1、浅拷贝就是创建一个新的对象,这个对象有着原始对象的属性值得精准拷贝 2、如果属性是一个基本数据类型,拷贝就是基本类型的值,如果属性是引用类型,拷贝的就是内存地址, 所以其中一个对象改变了地址就会影响到另一个对象 二、深拷贝 1、深拷贝就是把一个对象,从内存中完整的拷贝出来,从堆内存中 阅读全文
posted @ 2021-09-15 22:01 孙志豪的博客 阅读(1387) 评论(0) 推荐(0)
 

2021年9月14日

第一次博客,该怎么下手呢,js的闭包下手吧。闭包的概念、闭包的作用、闭包的优缺、为什么要用闭包
摘要: 看闭包要提前搞懂 作用域 作用域链 1、闭包的概念就是:只有权利访问另一个函数作用域中的变量,一般就是函数包裹着函数。 2、闭包的作用:访问函数内部变量,保持函数在环境中一直存在,不会被垃圾回收机制处理,因为函数声明的变量只在内部可访问,但函数外部的变量是可以对内部函数的变量可见的,这只作用域链的特 阅读全文
posted @ 2021-09-14 21:37 孙志豪的博客 阅读(38) 评论(0) 推荐(0)