- 博客(14)
- 收藏
- 关注
原创 nrm 报错 “throw new ERR_INVALID_ARG_TYPE(name, ‘string‘, value)”
nrm 报错 “throw new ERR_INVALID_ARG_TYPE(name, ‘string’, value)”全局安装 nrm 后,使用 nrm ls 命令,提示报错,报错信息如下:1. 处理方案windows找到nrm所在的目录,一般是c盘用户文件夹下:C:\Users\test\AppData\Roaming\npm\node_modules\nrm,用户名会有差异。已知路径:C:\Users\test\AppData\Roaming\npm\node_modules\nr
2021-03-26 12:52:11 1155
原创 npm 切换镜像站点
npm 切换镜像站点方法一:1. 更改npm配置文件:$ npm config set registry URLURL 即为需要设置的镜像站点地址,如淘宝镜像: http://registry.npm.taobao.org方法二:安装nrm 管理1. 全局安装 nrm$ npm install -g nrm2. 查看镜像地址列表$ nrm ls如果报错信息为:throw new ERR_INVALID_ARG_TYPE(name, ‘string’, value);处理
2021-03-26 12:44:25 193
原创 mysql 设置所有ip均可访问(windows版本设置)
mysql 设置所有ip均可访问(windows版本设置)1. 登录 mysql# mysql -u root -p 密码2. 使用 mysql 表# use mysql;3.查询user表中的user列和host列的数据# select user,host from user;4. 将user表中user=root,host=localhost改为user=root,host=%# update user set host='%' where user='root';或# g
2021-03-26 11:56:17 4562
原创 JavaScript 中 apply、call 和 bind 的区别
JavaScript 中 apply、call 和 bind 的区别1. 相同之处都是用来改变函数的this对象指向的第一个参数都是this要指向的对象都可以利用后续参数传参2. 区别var tom = { name: 'Tom', gender: 'male', age: 24, say: function() { console.log(`我是${this.name},${this.gender},今年${this.age}岁`); }}var jerry = {
2021-02-09 13:52:33 81
原创 JS 访问函数内部变量的方法
JS 访问函数内部变量的方法1. 使用 return 返回值进行获取函数内部变量function test() { var testValue = 'innerValue'; return testValue;}console.log(test()); // 'innerValue'2. 通过闭包方式进行获取函数内部变量function test() { var testValue = 'innerValue'; function innerTest() { return
2021-02-09 09:50:14 2455
原创 CSS 实现单行&多行文本溢出,省略号显示
单行文本溢出,省略号显示实现代码:overflow: hidden;text-overflow:ellipsis;white-space: nowrap;示例代码:<head> ... <style> div { width: 150px; border: 1px solid #d...
2020-04-10 17:45:39 148
原创 Vue 父组件向子组件传递对象
传递参数:v-bind:author="author"<body><div id="app"> <blog-post v-bind:author="author"></blog-post></div><script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"&...
2020-04-04 11:32:55 7846
原创 正则表达式,字面量和使用RegExp构造函数创建正则表达式区别
代码如下:var re = null; i; /* 由于实例属性不会重置,第一次调用 test 找到了 “cat”,第二次调用是从索引为3的字符开始,直至字符串结尾,第三次调用则从开头开始。 *//* true false true false...*/ for (i = 0; i < 10; i++) { re = /cat/g; re.test("catastrophe"...
2020-02-13 20:15:03 1003
原创 indexOf与复杂数据类型
indexOf与复杂数据类型var person = {name: "Nicholas"};var people = [{name: "Nicholas"}];var morePeople = [person];alert(people.indexOf(person)); //-1alert(morePeople.indexOf(person)); // 0alert(m...
2020-02-13 17:19:37 526
原创 JS的短路运算符
JS的短路运算符在JS函数中我们经常会使用到短路运算符,主要是逻辑与(&&) 和 逻辑或(||)。1. 逻辑与 && 的运算方式var a = 3 && 5;console.log(a); //返回的结果为 5如果逻辑与运算符左边的值布尔转换后为true,那么返回右边的值(不管右边的值是真还是假)。var a = false &...
2019-12-13 16:00:52 523
原创 纯CSS实现水平轮播效果
以下为只使用CSS实现水平轮播效果代码。<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> * { margin: 0; padding: 0;...
2019-11-06 17:25:18 650
原创 关于Sort()函数理解(函数引用带括号及不带括号区别)
1.sort() 函数用于对原列表进行排序,如果指定参数,则使用比较函数指定的比较函数2.语法 list.sort(key=None, reverse=False)3.参数 key – 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。 <理解:表述元素的权重,如果函数中指定了key,那么就按照key指定的函数list中...
2019-10-22 22:58:13 1149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人