随笔分类 -  软件开发基础知识点

javascript中的简写
摘要:参考: //30个常用的JavaScript简写技巧: https://blog.csdn.net/donglize521521/article/details/113350478 声明变量的简写方式 let x; let y; let z=3; 简写为: let x, y, z=3; 短路求值简写 阅读全文

posted @ 2022-10-13 10:56 前端码牛 阅读(580) 评论(0) 推荐(0)

类数组
摘要:什么是类数组? 类数组指包含 length 属性或可迭代的对象。 顾名思义,这玩意儿肯定是个长得像数组,但又不算数组的东西。那到底是个啥,其实它就是一个对象,一个长的像数组的对象。 和数组的区别 那类数组和数组有啥区别:1、都有length属性2、类数组也可以for循环遍历,有的类数组还可以通过 f 阅读全文

posted @ 2022-10-12 12:17 前端码牛 阅读(728) 评论(0) 推荐(0)

模板字面量、标签模板和标签函数
摘要:模版字面量 ES6 所提出的模板字面量不是单纯指用来给变量赋值的值,也不单单只是指字符串体系,而是可以达到 HTML 转义、格式化输出、多行字符串等功能的字符串的新模式。语法:使用反引号 ` 包裹 需要严格注意空格的使用,和缩进的控制,因为这些都会保留在原格式中,ES6 会按照用户给定的格式来输出。 阅读全文

posted @ 2022-10-10 20:49 前端码牛 阅读(272) 评论(0) 推荐(0)

Set-WeakSet-Map-WeakMap
摘要:Set Map Set是标准内置对象,它存储了值的集合,Set 对象允许你存储任何类型的唯一值,无论是原始值或者是对象引用。 Map是标准内置对象,Map 对象保存键值对,并且能够记住键的原始插入顺序。任何值(对象或者基本类型)都可以作为一个键或一个值。 一个 Map 对象在迭代时会根据对象中元素的 阅读全文

posted @ 2022-10-07 17:29 前端码牛 阅读(35) 评论(0) 推荐(0)

javascript数组的reduce()与reduceRight()方法
摘要:javascript数组的reduce()与reduceRight()方法 reduce()方法 按照数组元素的先后顺序(按索引从小到大的顺序),分别对数组元素执行一次由程序员提供的回调函数(这个回调函数被称作reducer函数); 每一次执行reducer函数时,都会将上一次reducer函数的执 阅读全文

posted @ 2022-09-26 22:44 前端码牛 阅读(364) 评论(0) 推荐(0)

javascript模块化
摘要:名词: 文件划分 命名空间 IIFE(Immediately Invokable Function Expressions)私有作用域 AMD UMD CommonJS ES Modules CMD 模块化规范: CommonJS 定义和引用 CommonJS 规定每个文件就是一个模块,有独立的作用 阅读全文

posted @ 2022-07-27 22:35 前端码牛 阅读(433) 评论(0) 推荐(0)

yarn和npm
摘要:yarn是什么? yarn是由Facebook、Google、Exponent 和 Tilde 联合推出了一个新的 JS 包管理工具,yarn是为了弥补 npm 的一些缺陷而出现的 npm的缺陷: npm install的时候巨慢,新的项目拉下来要等半天同一个项目,安装的时候无法保持一致性。由于pa 阅读全文

posted @ 2022-05-21 16:45 前端码牛 阅读(181) 评论(0) 推荐(0)

http请求
摘要:http请求过程 浏览器端向服务器发送HTTP请求(请求报文) 后台服务器接收到请求后,处理请求, 向浏览器端返回HTTP响应(响应报文) 浏览器端接收到响应, 解析显示响应体或调用回调函数 HTTP请求报文 1. 请求行: 格式:method url 例如:GET /product_detail? 阅读全文

posted @ 2022-05-11 09:39 前端码牛 阅读(303) 评论(0) 推荐(0)

JavaScript 数据类型和数据结构
摘要:JavaScript 是一种弱类型或者说动态语言。这意味着你不用提前声明变量的类型,在程序运行过程中,类型会被自动确定。这也意味着你可以使用同一个变量保存不同类型的数据: 数据类型 JavaScript 语言中类型集合由原始值和对象组成。 除对象类型(object)以外的其它任何类型定义的不可变的值 阅读全文

posted @ 2022-04-30 19:55 前端码牛 阅读(94) 评论(0) 推荐(0)

彻底弄懂 Unicode 编码
摘要:统一码(Unicode),也叫万国码、单一码,是计算机科学领域里的一项业界标准,包括字符集、编码方案等。Unicode是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。 统一码: https://tama 阅读全文

posted @ 2022-04-30 19:54 前端码牛 阅读(811) 评论(0) 推荐(0)

SEO
摘要:前端需要注意哪些SEO 合理的 title、description、keywords: 搜索对这三项的权重逐个减⼩,title值强调重点即可,重要关键词出现不要超过2次,⽽且要靠前,不同⻚⾯ title 要有所不 同; description 把⻚⾯内容⾼度概括,⻓度合适,不可过分堆砌关键词,不同⻚ 阅读全文

posted @ 2022-04-25 16:31 前端码牛 阅读(100) 评论(0) 推荐(0)

node 常用命令
摘要:1. 查看node版本 node --version 2. 查看npm 版本,检查npm 是否正确安装。 npm -v 3. 安装cnpm (国内淘宝镜像源),主要用于某些包或命令程序下载不下来的情况 npm install cnpm -g --registry=https://registry.n 阅读全文

posted @ 2022-03-08 11:55 前端码牛 阅读(416) 评论(0) 推荐(0)

Mustache(摸-思达士)
摘要:Mustache 是一款「logic-less(轻逻辑)」的前端模板引擎,它原本是基于 javascript 实现的,但是因为轻量易用,所以经过拓展目前支持更多的平台,如 java,.NET,PHP,C++ 等。Mustache 主要用在表现和数据分离的项目中,根据数据生成特定的动态内容,这些内容在 阅读全文

posted @ 2021-09-18 09:50 前端码牛 阅读(905) 评论(0) 推荐(0)

模板引擎
摘要:一、art-template art-template 是一个简约、超快的模板引擎。 它采用作用域预声明的技术来优化模板渲染速度,从而获得接近 JavaScript 极限的运行性能,并且同时支持 NodeJS 和浏览器。 http://aui.github.io/art-template/zh-cn 阅读全文

posted @ 2021-09-14 09:08 前端码牛 阅读(94) 评论(0) 推荐(0)

循环
摘要:在讲循环的之前,先知道一下循环结构的执行步骤 声明循环变量; 判断循环条件; 执行循环体操作; 更新循环变量; 然后循环执行2-4,直到条件不成立,跳出循环。 一、原生JS中的循环: (一)while循环(先判断循环条件,再执行循环操作) var num=1;//1、声明循环变量 while (nu 阅读全文

posted @ 2021-09-13 10:40 前端码牛 阅读(164) 评论(0) 推荐(0)

git和github使用中遇到的问题
摘要:1、 错误信息: error: src refspec main does not match anyerror: failed to push some refs to 'https://github.com/AntsGnawingBone/bigevent.git' 情况描述:本地初始化了,也c 阅读全文

posted @ 2021-08-19 11:26 前端码牛 阅读(77) 评论(0) 推荐(0)

软件接口(API)
摘要:一、分类 1、REST API(restful风格的API) ① 发送请求进行CRUD哪个操作由请求方式来决定 ② 同一个请求路径可以进行多个操作 ③ 请求方式会用到GET/POST/PUT/DELETE 2、非REST API(restless风格的API) ① 请求方式不决定请求的CRUD操作 阅读全文

posted @ 2021-05-26 09:57 前端码牛 阅读(2165) 评论(0) 推荐(0)

导航