Loading

摘要: 模拟 call 方法 关于 call 方法: 某个方法/函数中的 this 总是指向调用该方法的对象 直接调用函数,则函数中的 this 指向的是 window 使用函数原型上的 call 方法可以修改 this 的指向为指定对象 思路: 首选需要明确:实现自定义的 newCall 方法,需要将该方 阅读全文
posted @ 2021-11-17 18:49 neoscar 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 对象的浅拷贝 浅拷贝的实现方式主要有以下几种: Object.assign({}, obj) 扩展运算符 {...obj} for...in 遍历每个 key,一一赋值 for...of 遍历自身的可枚举属性 1.Object.assign let obj = { name: 'Danny', ag 阅读全文
posted @ 2021-11-17 15:48 neoscar 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 变量 JavaScript 中有 3 个关键字可以声明变量:var、const 和 let。其中,const 和 let 只能在 ECMAScript6 及更晚的版本中使用 var 声明 var 声明的变量,存在变量提升 function foo() { console.log(age) var a 阅读全文
posted @ 2021-11-04 22:37 neoscar 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 《JavaScript 高级程序设计》前两章的阅读笔记。最近在跟小伙伴一块学习红宝书,更好的熟悉一下 JavaScript。 关于 JavaScript JavaScript 是一门用来与网页交互的脚本语言,完整的 JavaScript 包含以下几个部分: 核心(ECMAScript) 文档对象模型 阅读全文
posted @ 2021-11-03 21:49 neoscar 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 很多互联网大厂的笔试都使用赛码网,上篇文章中有写到如何在本地按赛码网的输入用例编写代码。这篇文章通过两道题目来熟悉一下 JavaScript 在这种模式下的代码编写方式。下面的题目都可以在 赛码网-真题练习-在线编程 中找到 回文串(单行输入) 题目描述:给定一个字符串,问是否能够通过添加一个字母将 阅读全文
posted @ 2021-11-03 10:05 neoscar 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 由于赛码网做笔试题的时候允许使用本地编辑器,但是 JavaScript 每次在本地处理输入输出问题都比较麻烦。如果你也有这样的困惑,这篇文章可以帮助到你。 本地安装 readline-sync npm install readline-sync 正常情况下运行上面的代码,会有类似警报信息: 根据提示 阅读全文
posted @ 2021-11-02 19:20 neoscar 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 容器属性 flex-direction 决定主轴的方向,即项目排列方向 row 按行排列 row-reverse 反转 column 按列排列 column-reverse 反转 flex-wrap 设置换行 nowrap 不换行,项目总宽度大于 flex 容器宽度,项目会强行等分容器 wrap 换 阅读全文
posted @ 2021-10-25 23:23 neoscar 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 官方文档 适用于 Linux 的 Windows 子系统安装指南 (Windows 10) 以下相关环境配置均基于 Ubuntu 2004 访问wsl2目录 \\wsl$ 找到文件夹位置后可以直接右键:映射网络驱动器 查看已安装的WSL版本 wsl -l -v 更新源 清华Ubuntu镜像站 备份源 阅读全文
posted @ 2021-03-16 09:35 neoscar 阅读(630) 评论(0) 推荐(1) 编辑
摘要: 阿里云服务器配置 以下相关环境配置基于 Ubuntu 1804 ZSH 终端 安装 zsh sudo apt update sudo apt install zsh 安装配置 oh-my-zsh sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/o 阅读全文
posted @ 2021-03-16 09:28 neoscar 阅读(153) 评论(0) 推荐(0) 编辑
摘要: Manjaro 安装 实验室 Linux Server 安装深度学习环境记录 默认全部安装到 SATA 移动硬盘,没有分区,因为 500G 的空间装系统足够,还有一块 2 T 硬盘用来存储数据。 更改 pacman 国内源 sudo pacman-mirrors -c China -m rank 选 阅读全文
posted @ 2020-08-04 21:11 neoscar 阅读(898) 评论(0) 推荐(0) 编辑