首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
阿嘎
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 10
沸点 0
赞
10
返回
|
搜索文章
赞
文章( 10 )
沸点( 0 )
FreeCodeCamp 算法题 3
如果数组第一个字符串元素包含了第二个字符串元素的所有字符,函数返回 true 。 举例,["hello", "Hello"]应该返回 true,因为在忽略大小写的情况下,第二个字符串的所有字符都可以在第一个字符串找到。 删除数组中的所有假值。 遍历数组的元素,判断是否为真,为真…
JSON.stringify
很多库都有用 JSON.stringify(),现代浏览器也基本支持这个接口,甚至 IE8 就已经支持了。 JSON.stringify() 的作用是把一个 JS 对象转为 JSON,可以搭配 JSON.parse() 作为深拷贝的一种实现方式使用。 循环对象是 JSON.st…
FreeCodeCamp 算法题 2
上面的是反向截取,如果我们要正向截取呢,那我们要知道从第几位开始。str.length 和 target.length 相减就 ok 了 str.slice(beginSlice[, endSlice]) 截取字符串的一部分,返回作为一个新的字符串,不影响原字符串。 begin…
ES6之let声明
let 的「创建」过程被提升了,但是初始化没有提升,不允许重复声明。 var 的「创建」和「初始化」都被提升了。 TDZ 暂时死区,就是不能在初始化之前,使用变量。 因为let x不像var x一样,声明提升随便初始化为undefined,这样理解没毛病,可以接受。但是看到下面…
Linux Shell脚本系列之一
Shell概述shell的作用接收输入的命令,是一个命令行解释器,把接收到的命令转为二进制传给内核,由内核调用硬件处理解释执行的脚本语言,可以直接调用Linux系统命令,可以编写一些程序,方便运维人员
Linux Shell脚本系列之二
shell是一脚本语言,没有编译过程,不像Java等其他编程语言一样复杂,它面向的对象应该是服务器,为了运维人员方便管理服务器而去实现某些操作。而不是说用shell去写一个app,它没这个能耐。 变量是任何一门编程语言不可少的组成部分,它用于存储数据。 通常脚本语言不需要声明变…
Web前端热更新
简单来说,热更新一般是指手机里的app有小规模更新,以直接打补丁的形式更新。 相对应的,另一种更新方式就是下载新的安装包,重新安装。 所以热更新在手游里头是比较常见的,毕竟游戏应用个个都几百兆起步。 按上面那个说法,Web应该是不存在热更新的。 所以在网页这一块是无法推送补丁让…
ES6 部分总结
因为 var 声明有会一个提升。因为变量 b 没有带声明的关键字,在非严格模式下 b 就会被当作是全局变量,全局变量又会自动加到全局对象属性里,浏览器里的全局对象就是 window,所以才可以用 window.b 调用。关于 var 声明提升可以看下面代码: let 有声明提升…
了解 Shadow DOM v1
Shadow DOM 的诞生是为了解决样式冲突和选择器失效的问题。它类似于一种新的 DOM 节点,或者说它可以封装了 HTML,可以用于封装一些小的组件,比如一个表单提交,我们可以创建一个 shadow 然后独立的完整的呈现一个表单组件,而它不受外界影响。 shadow dom…
FreeCodeCamp 算法题 1
如果用字母 n 来代表一个整数,阶乘代表着所有小于或等于n的整数的乘积。 首先回文字符串的意思就是字符串正着读和反着读是一样的。 然后字符串忽略大小写,忽略标点符号,空格:所以我们可以把忽略的标点符号和空格都替换掉,替换成空串(''),也可以看作是删掉标点符号和空格。 然后忽略…
下一页
关注了
1
关注者
0
收藏集
0
关注标签
1
加入于
2019-05-11