JavaScript
花飞雨追
梦想不是浮躁,而是沉淀和积累。
展开
-
JavaScript学习笔记1
JavaScript学习笔记 问题描述(来自廖雪峰官网): 想办法把一个字符串13579先变成Array——[1, 3, 5, 7, 9],再利用reduce()就可以写出一个把字符串转换为Number的函数。不要使用JavaScript内置的parseInt()函数,利用map和reduce操作实现一个string2int()函数: 'use strict'; function strin...原创 2019-01-04 02:19:38 · 162 阅读 · 0 评论 -
JavaScript学习笔记2
JavaScript学习笔记 关于数组sort()函数的使用 通常规定,对于两个元素x和y,如果认为x < y,则返回-1,如果认为x == y,则返回0,如果认为x > y,则返回1,这样,排序算法就不用关心具体的比较过程,而是根据比较结果直接排序。 /*与C语言类似,可以直接定义cmp函数*/ var arr = [1,46,8,4,4,1,1]; function cmp1...原创 2019-01-04 15:20:12 · 107 阅读 · 0 评论 -
JavaScript学习笔记3
JavaScript学习笔记 问题描述(来自廖雪峰官网): 请尝试用filter()筛选出素数: 'use strict'; function get_primes(arr) { //需要补充的部分 } // 测试: var x, r, arr = []; for (x = 1; x < 100; x++) { arr.push(x); } r =...原创 2019-01-04 15:27:03 · 126 阅读 · 0 评论 -
JavaScript学习笔记4
JavaScript学习笔记 正则表达式 摘自 https://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/001434499503920bb7b42ff6627420da2ceae4babf6c4f2000 在正则表达式中,如果直接给出字符,就是精确匹配。用\d可以匹配一个数字,\w...转载 2019-01-06 16:26:32 · 205 阅读 · 0 评论