
js
general_roc
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
来个反转字符串面试骚操作
来个反转字符串面试骚操作面试经常遇到反转字符串的问题,如何让面试官眼前一亮呢?面试题:反转字符串常用处理function reverseStr(str) { return str.split('').reverse().join('')}如果不让你用reverse呢?我用的双指针法function reverse(str) { let splitStr = str.split('') let start = 0 let end = splitStr.length原创 2020-08-17 17:18:13 · 185 阅读 · 0 评论 -
get和post区别。
最直观的就是GET将参数包含在URL中,而POST通过request body提交参数.W3C官方解释GET在浏览器回退时是无害的,而POST会再次提交请求。 GET产生的URL地址可以被Bookmark,而POST不可以。 GET请求会被浏览器主动cache,而POST不会,除非手动设置。 GET请求只能进行url编码,而POST支持多种编码方式。 GET请求参数原创 2018-01-24 14:27:52 · 194 阅读 · 0 评论 -
try,catch,finally
常常用try,catch,finally来捕获异常。<body> <input type='text' placeholder='请输入一个5-10之间的数字' id='number'></input> <button id="btn">确认</button> <div id='show'>&l原创 2018-02-09 14:30:42 · 226 阅读 · 0 评论 -
JS冷门的现象
[‘1’,’2’,’3’].map(parseInt) => [1,NaN,NaN] map() 数组方法 将调用的数组的每个元素传递给指定的函数,并返回一个数组,它包含该函数的返回值。callback含有三个参数(元素值,元素索引,原数组) 注意:传递给map()的函数应该有返回值。map()返回的是新数组:它不修改调用的数组。如果是稀疏数组,返回的也是相同方式的稀疏数组:它具有...原创 2018-02-09 16:33:58 · 211 阅读 · 0 评论 -
原生JS实现parseInt
function _parseInt (string, radix) { if (typeof string !== "string" && typeof string !== "number") return NaN; if (radix && (typeof radix !== "number" || /^[1-9]\d*\.\d*|0\.\d*...原创 2018-02-09 16:43:49 · 2586 阅读 · 1 评论 -
ASI自动分号插入
ASI 即automatic semicolon insertion。自动分号插入。需要用;来结束的空语句以 let 、 const 、import 、 export 开头的声明语句以 var 开头的变量声明语句表达式语句debugger 语句continue 语句break 语句return 语句throw 语句不需要用;结束的块语句if语句try语...原创 2018-02-09 16:10:36 · 327 阅读 · 0 评论 -
js常见易忘的知识点
.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)window.location属性protocol(http:),hostname(www.example.com),port(80),host(www.example.com:80),pathname("/a/a.html"),ha...原创 2018-02-08 12:28:58 · 736 阅读 · 0 评论 -
前端vue框架项目实战经验
项目实战经验(基于vue框架)之所以写这篇文章主要是因为网上很多关于前端知识的基础归类文章,但是实际在项目开发中使用的时候还是不可避免地会踩到一些坑,我只是想把自己踩到过的一些坑分享出来,避免重复掉坑里- -APP部分坑点div 背景图片属性引本地文件路径时,路径被替换到static目录下解决办法使用require(‘’)相对路径引文件&lt;li :style="'back...原创 2019-01-09 14:13:54 · 5469 阅读 · 0 评论