随笔分类 - 前端相关知识
摘要:1、能干啥? Object.defineProperty()可以给传入的对象动态的添加或修改属性 2、怎么玩? Object.defineProperty(obj,prop,desc)它有三个参数: obj:需要定义属性的当前对象 prop:当前需要定义的属性名;注意是string类型 desc:属
阅读全文
摘要:### 1、环境准备 ##### (1) 首先你得需要安装node和npm  ### 2、环境初始化 #
阅读全文
摘要:### 1、是什么? ==这里主要是简单入门使用一下,复杂高阶的用法笔者暂时还没了解到== Vue重用组件是指可以被多个Vue实例重复使用的组件。这些组件可以包含自定义的状态和事件处理程序,并且可以在整个应用程序中共享。重用组件可以减少代码冗余,提高开发效率,并使代码更加模块化和可维护。 在Vue中
阅读全文
摘要:五. React 1. React 基础 react 是前端三大框架之一 没有 vue 的基础更好,因为两者思想不太一样,不能用 vue 的习惯学习 react 需要有 js 基础,视频 19-58 需要有 ts 基础,视频 110-116 本教程采用更流行的【函数式组件 + hooks】方式进行讲
阅读全文
摘要:Vue 3 1. TypeScript 1) 动态类型的问题 前面我们讲过 js 属于动态类型语言,例如 function test(obj) { } obj 可能只是个字符串 test('hello, world') obj 也有可能是个函数 test(()=>console.log('hello
阅读全文
摘要:yarn 安装 npm install -g yarn 查看版本 yarn -v 开始一个新工程 yarn init 与 npm init 一样通过交互式会话创建一个 package.json yarn init # yarn npm init # npm 跳过会话,直接通过默认值生成 packag
阅读全文
摘要:三. Vue 2 1. Vue 基础 1) 环境准备 安装脚手架 npm install -g @vue/cli -g 参数表示全局安装,这样在任意目录都可以使用 vue 脚本创建项目 创建项目 vue ui 使用图形向导来创建 vue 项目,如下图,输入项目名 选择手动配置项目 添加 vue ro
阅读全文
摘要:### 1、是什么? axios 它的底层是用了 XMLHttpRequest(xhr)方式发送请求和接收响应,xhr 相对于之前讲过的 fetch api 来说,功能更强大,但由于是比较老的 api,不支持 Promise,axios 对 xhr 进行了封装,使之支持 Promise,并提供了对请
阅读全文
摘要:# 第二章. Javascript 它是一种脚本语言,可以用来更改页面内容,控制多媒体,制作图像、动画等等 例子 * 修改页面内容 js 代码位置 ```html ``` 引入 js 脚本 ```html ``` * 注意,到了框架之后,引入方式会有不同 ## 1. 变量与数据类型 ### 声明变量
阅读全文
摘要:第一章. HTML 与 CSS HTML 是什么:即 HyperText Markup language 超文本标记语言,咱们熟知的网页就是用它编写的,HTML 的作用是定义网页的内容和结构。 HyperText 是指用超链接的方式组织网页,把网页联系起来 Markup 是指用 <标签> 的方式赋予
阅读全文