![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 76
yanling.zhang
这个作者很懒,什么都没留下…
展开
-
Mac中mongodb安装配置及说明
下载下载地址:https://www.mongodb.com/try/download/community进入到下载地址找到对应的版本下载后直接安装即可:我们可以将其名称改mongodb,显得更优雅:移动解压后的文件夹复制mongodb文件夹,点击前往文件夹,如下:在弹出的输入框中输入:/usr/local回车,如下将mongodb复制与此文件夹中配置环境变量打开终端,输入 open -e .bash_profile 在打开的文件中加入 :export PATH=${PAT原创 2022-05-05 15:04:08 · 2471 阅读 · 0 评论 -
js - 面试题
1. 单行文本溢出和多行文本溢出处理?显示…单行文本溢出overflow: hidden;text-overflow: ellipsis;white-space: nowrap;多行文本溢出:display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; // 可以设置行数overflow: hidden;2.让chrome显示小于12px的字体显示?你有哪些实现方式?可以利用css3的缩放属性:t原创 2022-03-10 15:36:31 · 149 阅读 · 0 评论 -
【无标题】
图的定义:图由边的集合及顶点的集合组成。地图,就是一种图,上面的每个城镇可以看作一个顶点,连接城镇的道路便是边。边由顶点对(v1,v2)定义,v1和v2分别是图中的两个顶点。顶点也有权重,也称为成本。如果一个图的顶点对是有序的,则可以称之为有向图。在对有向图中的顶点对排序后,便可以在两个顶点之间绘制一个箭头。有向图表明了顶点的流向。计算机程序中用来表明计算方向的流程图就是一个有向图的例子。如果图是无序的,则称之为无序图,或无向图。图中的一系列顶点构成路径,路径中所有的顶点都由边连接。路径的长度原创 2022-02-21 19:53:58 · 312 阅读 · 0 评论 -
读书笔记 - 数据结构与算法javascript描述
一 数组数组:元素可以通过索引来任意存取,索引通常是数字,用力啊计算元素之间存储位置的偏移量。JavaScript 中的数组是一种特殊的对象,用来表示偏移量的索引是该对象的属性,索引可 能是整数。然而,这些数字索引在内部被转换为字符串类型,这是因为 JavaScript 对象中 的属性名必须是字符串。数组在 JavaScript 中只是一种特殊的对象,所以效率上不如其他 语言中的数组高。数组使用// 创建数组var arr = [] // []var arr1 = new Array(10) /原创 2022-02-10 15:45:00 · 241 阅读 · 0 评论 -
读书笔记 - javascript设计模式和开发实践
一 单例模式:单例模式的定义是:保证一个类仅有一个实例,并提供一个访问它的全局访问点。单例模式是一种常用的模式,有一些对象我们往往只需要一个,比如线程池、全局缓存、浏 览器中的 window 对象等。在 JavaScript 开发中,单例模式的用途同样非常广泛。试想一下,当我 们单击登录按钮的时候,页面中会出现一个登录浮窗,而这个登录浮窗是唯一的,无论单击多少 次登录按钮,这个浮窗都只会被创建一次,那么这个登录浮窗就适合用单例模式来创建。单例模式实现:要实现一个标准的单例模式并不复杂,无非是用一个变原创 2022-02-07 16:14:27 · 1268 阅读 · 1 评论 -
js 中的对象属性—— configurable、writable 等(数据属性和访问器属性)
属性描述符:[[Value]] : 包含这个属性的数据值。读取属性时从这个位置读取;写入属性时,把新值保存在这个位置。这个特性的值默认为 undefined 。[[Writable]] : 表示能否修改属性的值,即值是可写的还是只读。[[Enumaerable]] : 目标属性是否可被枚举(遍历)。[[Configurable]] : 表示能否通过 delete 删除属性、能否修改属性的特性,或者将属性修改为访问器属性。enumerable(隐身术):用来控制所描述的属性,是否将被包括在for…i原创 2022-01-21 13:22:16 · 1998 阅读 · 0 评论 -
浏览器缓存
强缓存:就是设置一个时间,浏览器在该时间内的资源访问都不会再向服务端发起请求,而是使用缓存中的资源文件协商缓存:则是每次请求资源都向服务端协商,询问服务端文件是否被修改,有改则改,没有改动就用缓存文件原文来自:https://www.cnblogs.com/tugenhua0707/p/10807289.html1. 浏览器缓存的作用是什么?缓存可以减少冗余的数据传输。节省了网络带宽,从而更快的加载页面。缓存降低了服务器的要求,从而服务器更快的响应。2.强缓存:基本原理:浏览器在加载资源转载 2021-09-23 16:57:13 · 342 阅读 · 0 评论 -
npm安装依赖包相关命令
查找npm 安装的全局依赖包npm list -g --depth 0yarn global list --depth=0 yarn安装的全局依赖包名称2.非全局安装的包npm list --depth 0查找具体某个npm安装的全局依赖包npm ls -g --depth=1 | grep 查找内容例如查找 @vue/clinpm ls -g --depth=1 | grep @vue/cli查找本地npm全局安装包的目录npm config get pr.原创 2021-07-21 12:00:01 · 680 阅读 · 0 评论 -
你不知道的javascript (上)第二部分.this 和对象原型
@你不知道的javascript (上)第一部分.作用域和闭包TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,原创 2021-06-22 09:53:16 · 103 阅读 · 0 评论 -
javascript高级程序设计--读书笔记
js继承的6种方式:https://www.cnblogs.com/ranyonsue/p/11201730.html创建对象的7种模式:https://blog.csdn.net/u014346301/article/details/52204967Function类型:https://www.cnblogs.com/aizzz/p/9733003.htmlJavaScript中基本数据类型和引用数据类型的区别:https://www.cnblogs.com/cxying93/转载 2021-06-19 18:19:07 · 113 阅读 · 0 评论