随笔分类 - 前端学习
web基础知识学习
摘要:跳过网站循环debugger + 在debugger处打断点后点击浏览器禁用断点后刷新页面 + 在debugger前行号处右键,选择一律不在此处暂停 + 添加Add conditional breakpoint 填写false + 替换文件 [参考文章](https://cloud.tencent.
阅读全文
摘要:[github仓库地址](https://github.com/flatpickr/flatpickr) ## 全局设置默认参数 ```js import 'flatpickr' window.flatpickr.setDefaults({ dateFormat: 'Y-m-d H:i:S', ti
阅读全文
摘要:Vue与vue-i18n 包安装 npm i vue-i18n@8 Vue2使用8版本 Vue3使用默认版本 资源准备 新建文件夹lang 存放使用的语言文件 目录结构 scr lang en.js zh.js index.js 编辑文件 en.js: // 创建文件en.js const en =
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi
阅读全文
摘要:安装包 "customize-cra": "^1.0.0", "customize-cra-less-loader": "^2.0.0", "less": "^4.1.3", "less-loader": "^11.1.0", 修改config-overrides.js const { overri
阅读全文
摘要:如果两个操作数都是对象,则仅当两个操作数都引用同一个对象时才返回true。 如果一个操作数是null,另一个操作数是undefined,则返回true。 如果两个操作数是不同类型的,就会尝试在比较之前将它们转换为相同类型: 当数字与字符串进行比较时,会尝试将字符串转换为数字值。 如果操作数之一是Bo
阅读全文
摘要:使用for循环遍历数组删除元素时会出现漏删的情况 let arr=["a","a","a","b","e","f"]; for(let i=0;i<arr.length;i++){ if(arr[i] "a"){ arr.splice(i,1); } } console.log(arr)//["a"
阅读全文
摘要:### 在app.ts中引用 ```ts import { users, IRoute, IUser, routes } from "./data"; ``` ### 在index.ts中统一导入后导出 ```ts export * from "./routes"; export * from ".
阅读全文
摘要:function tab(obj) { if (event.keyCode == 9) { let start = obj.selectionStart; let end = obj.selectionEnd; if (start) { var txt = obj.value var result
阅读全文
摘要:【Vue】组件命名报错 “Component name “XXX“ should always be multi-word”的解决方法 在配置完 ESlint 后,要求代码格式规范的同时,也规定了组件的名称格式,要写成 “XXXName”的格式,不能是单个单词。 所以除了改名,另一种解决方法是在 v
阅读全文
摘要:less less是一种动态样式语言,属于css预处理器的范畴,它扩展了 CSS 语言, 增加了变量、Mixin、函数等特性,使 CSS 更易维护和扩展 LESS 既可以在 客户端 上运行 ,也可以借助Node.js在服务端运行。 bootstrap中less教程:https://less.boot
阅读全文
摘要:个人常用网站推荐 1 nodejs中文文档 官方文档 2 网道-互联网开发文档 电子书 3 github 代码仓库 4 http请求垃圾桶 测试请求 5 bootstrap官方网站 前端常用响应式布局框架 6 Vue.js官方文档 前端常用开发框架之一 7 codepen 在线前端代码编辑器 8 阿
阅读全文
摘要:一、基本选择器 var divjq=(divDom)//Dom对象转为jquer对象 var divjqtodom=divs[0];//jquery对象转Dom对象 var jqclass=$('.blue')//类选择器 var jqtag
阅读全文
摘要:对象 一.对象的创建 JS创建自定义对象,主要通过三种方式:字面量形式创建对象、通过new Object对象创建、 通过Object对象的create方法创建对象。 1.字面量形式创建 var 对象名={};//创建一个空的对象 var 对象名={键:值,键2:值2,...} 2.通过new Obj
阅读全文
摘要:VSCode插件 1、Code Runner 可以实现在VSCode中运行代码 2、code-translate 可以实现悬浮代码悬浮窗翻译功能 3、Live Server 可以实现实时预览,不用F5刷新浏览器 4、Prettier-Code formatter/Beautify 美化代码,自动格式
阅读全文
摘要:SQL常用语句学习 1 创建数据库 create database+数据库名; 更改数据库名字 ALTER DATABASE test modify name= test_1 2 使用数据库 use+数据库名; 3 查看数据库 查看mySQL中有哪些数据库: show databases; 4 删除
阅读全文
摘要:CSS3 学习 1 浏览器内核及其前缀 内核 前缀 浏览器 Gecko内核 前缀为-moz- 火狐浏览器 Webki t内核 前缀为-webkit- 也叫谷歌内核,chrome浏览器最先开发使用,safari浏览器也使用该内核。国内很多浏览器也使用了webkit内核,如360极速、世界之窗、猎豹等
阅读全文
摘要:#MarkDown基础 1、标题 一级标题用一个#号在开头 二级标签 最多支持六级标题 2、文字 删除线 这就是~删除线(使用两个波浪号,在前后) 注释为 斜体 这是用斜体(将需要斜体的文字放在两个*号之间)的文本 加粗 这是加粗(将需要加粗文字放在****之间)文本 斜体+加粗 这是用来斜体+加粗
阅读全文