摘要: 1.figure元素 是一种元素的组合,可带有标题(可选)。figure元素用来表示网页上一块独立的内容,将其从网页上移除后不会对网页上的其他内容产生影响。figure元素所表示的内容可以是图片、统计图或代码示例。 注意:使用figure元素时,需要用figcaption元素为figure元素组添加 阅读全文
posted @ 2022-12-09 16:15 何以之 阅读(48) 评论(0) 推荐(0)
摘要: 1.改变position: fixed; 定位基准元素的方式,父级以上元素的: ① tranform属性值不为none的元素 ② perspective值不为none的元素 ③ will-change中指定了任意CSS属性 2.will-change 当我们通过某些行为(点击、移动或滚动)触发页面进 阅读全文
posted @ 2022-12-09 16:01 何以之 阅读(39) 评论(0) 推荐(0)
摘要: 鉴于Zeal自身的下载速度。。。 为了方便大家,现在把我自己下载好的Zeal离线文档全部分享出来 百度网盘链接:https://pan.baidu.com/s/19WeEWij3evnuMWhzbHuYOw 提取码:zeal 链接永久有效!!! 阅读全文
posted @ 2021-12-07 20:13 何以之 阅读(1741) 评论(2) 推荐(1)
摘要: Prompt.vue组件 说明: 通过props定制定制的Prompt,可选值 mode 默认值:prompt, 其他模式:confirm、message(简单的提示,可设置提示显示时间,类似alert,有顶部进度时间条) title 默认值:{name:'系统提示',bgColor:'white' 阅读全文
posted @ 2021-11-28 18:41 何以之 阅读(2164) 评论(0) 推荐(0)
摘要: 面试题 1.Js的数据类型有哪些?他们的区别是什么? 基本数据类型:Number String Boolean Null Undefined Symbol(ES6) (直接存储在内存中的,占用固定的内存空间;赋值是通过将值直接复制给变量来完成的;作为参数传递时,传递的是值的副本) 引用数据类型 :狭 阅读全文
posted @ 2025-01-13 14:34 何以之 阅读(17) 评论(0) 推荐(0)
摘要: 1.Trident内核:微软开发,代表为IE浏览器; 2.Gecko内核(Firefox内核):Netscape6开始采用的内核,后来的Mozilla FireFox(火狐浏览器) 也采用了该内核,Gecko的特点是代码完全公开; 3.Webkit内核:苹果开发,代表为Safari、Chrome和3 阅读全文
posted @ 2023-05-08 09:23 何以之 阅读(251) 评论(0) 推荐(0)
摘要: 前置知识:HTML、CSS、JavaScript。 什么是jQuery? jQuery 是一个轻量级的"写的少,做的多"的JavaScript 函数库,为开发者提供了一组丰富的工具和API,用于简化JavaScript编程。它可以帮助开发者轻松地选取HTML元素、处理事件、实现动画、创建AJAX请求 阅读全文
posted @ 2023-05-05 10:06 何以之 阅读(43) 评论(0) 推荐(0)
摘要: 网页简介 一个页面包括结构、表现、行为三个部分。 结构:HTML用于描述页面的结构。 表现:CSS用于控制页面中元素的样式。 行为:JavaScript用于响应用户操作。 第一部分 HTML 5(Hypertext Markup Language)超文本标记语言 1.HTML5新标签 标签 描述 < 阅读全文
posted @ 2023-02-27 19:41 何以之 阅读(139) 评论(0) 推荐(0)
摘要: 什么是three.js? three.js就是使用javascript 来写3D程序的意思. 提示: 好的3D应用,在腾讯开放平台上,会有一个不错的收入。腾讯开发平台是通过广告和访问量来收费的,你可以写一个好的3D应用,就能够挣一些钱了。 Threejs源自何方? 它源自github的一个开源项目, 阅读全文
posted @ 2022-07-18 15:57 何以之 阅读(235) 评论(0) 推荐(0)
摘要: 1.虚拟DOM中key的作用 key是虚拟DOM对象的标识,当数据发生变化时,React/Vue会根据【新数据】生成新的【虚拟DOM】,随后React/Vue进行【新虚拟DOM】与【旧虚拟DOM】的差异比较,比较规则如下: (1)旧虚拟DOM中找到了与新虚拟DOM相同的key: a.若虚拟DOM中的 阅读全文
posted @ 2021-12-18 17:05 何以之 阅读(96) 评论(0) 推荐(0)
摘要: 浅拷贝只复制指向某个对象的指针,而不复制对象本身,新旧对象还是共享同一块内存。 深拷贝会另外创造一个一模一样的对象,新对象跟原对象不共享内存,修改新对象不会改到原对象。 阅读全文
posted @ 2021-12-13 11:07 何以之 阅读(44) 评论(0) 推荐(0)
摘要: M:模型(Model):data中的数据V:视图(View):模板代码VM:视图模型(ViewModel):Vue实例 阅读全文
posted @ 2021-11-10 10:44 何以之 阅读(51) 评论(0) 推荐(0)
摘要: 1.脚手架文件结构 ├── node_modules ├── public │ ├── favicon.ico:页签图标 │ └── index.html:主页面 ├── src │ ├── assets:存放静态资源 │ │ └─ logo.png │ ├── components:存放组件 │ 阅读全文
posted @ 2021-10-23 19:05 何以之 阅读(91) 评论(0) 推荐(0)
摘要: 重新过一遍JavaScript的语法吧! 持续更新~~~ 阅读全文
posted @ 2021-10-22 15:47 何以之 阅读(70) 评论(0) 推荐(0)
摘要: 17.1 引出生命周期 生命周期: 1.又名:生命周期回调函数、生命周期函数、生命周期钩子 2.是什么:Vue在关键时刻帮我们调用的一些特殊名称的函数 3.生命周期函数的名字不可更改,但函数的具体内容是程序员根据需求编写的 4.生命周期函数中的this指向是vm 或 组件实例对象 示例代码: <!D 阅读全文
posted @ 2021-10-14 19:58 何以之 阅读(55) 评论(0) 推荐(0)
摘要: 需求1:定义一个v-big指令,和v-text指令功能类似,但会把绑定的数值放大10倍需求2:定义一个v-fbind指令,和v-bind功能类似,但可以让其所绑定的input元素默认获取焦点自定义指令总结: 一、定义语法: (1).局部指令: new Vue({ new Vue({ directiv 阅读全文
posted @ 2021-10-14 19:48 何以之 阅读(52) 评论(0) 推荐(0)
摘要: 15.1 内置指令 学过的指令: v-bind 单向绑定解析表达式,可简写为 :xxx v-model 双向数据绑定 v-for 遍历数组/对象/字符串 v-on 绑定事件监听,可简写为 @ v-if 条件渲染(动态控制节点是否存在) v-else 条件渲染(动态控制节点是否存在,必须与v-if搭配 阅读全文
posted @ 2021-10-14 19:44 何以之 阅读(59) 评论(0) 推荐(0)
摘要: 过滤器: 定义:对要显示的数据进行特定格式化后再显示(适用于一些简单的逻辑) 语法: 1.注册过滤器:Vue.filter(name, callback) 或 new Vue({filters:{}}) 2.使用过滤器:{{ xxx | 过滤器名}} 或 v-bind:属性 = "xxx | 过滤器 阅读全文
posted @ 2021-10-14 19:38 何以之 阅读(24) 评论(0) 推荐(0)
摘要: 收集表单数据: 若<input type="text" />,则v-model收集的是value的值,用户输入的就是value值 若<input type="radio" />,则v-model收集是的是value值,且要给标签配置value值 若<input type="checkbox" />, 阅读全文
posted @ 2021-10-14 19:35 何以之 阅读(52) 评论(0) 推荐(0)
摘要: 12.1 列表渲染 v-for指令 1.用于展示列表数据 2.语法:v-for="(item, index) in xxx" :key="yyy" 其中yyy为唯一值,item为值,index为对象key 或 索引 3.可遍历:数组、对象、字符串(用得少)、指定次数(用得少) 示例代码: <!DOC 阅读全文
posted @ 2021-10-14 19:13 何以之 阅读(256) 评论(0) 推荐(0)