随笔分类 -  javascript

摘要:1.CurrencyPipe(货币管道): 将数字转换为货币字符串,根据确定组大小和分隔符,小数点字符以及其他特定于区域设置的配置的区域设置规则进行格式化。 {{ value_expression | currency [ : currencyCode [ : display [ : digitsI 阅读全文
posted @ 2019-05-17 10:48 苏氏之道 阅读(3727) 评论(0) 推荐(0)
摘要:随着es6的更新与普及新的语法又在es7、es8中推广与更进一步; es5的同步处理请求的方式: 点评:此处至少有两个问题 1.代码没有加异常处理,如果接口返回失败或代码质量报错,会造成代码阻塞卡死应用; 2.嵌套发请求太落后已不适应当前前端的发展,造成可读性差; 修改一下用es6 的async a 阅读全文
posted @ 2018-12-11 21:53 苏氏之道 阅读(3372) 评论(0) 推荐(0)
摘要:字符串 str = "ahasdaskdasdasjdnas"; 问题:将此字符串出现次数最多的字母打印出来; 思路:申请一个json对象,遍历字符串将字符串的字母作为属性添加到json对象上,字母出现的次数做属性值; 遍历对象属性,将属性值最大的打印即可 代码: 阅读全文
posted @ 2017-04-15 12:11 苏氏之道 阅读(4719) 评论(0) 推荐(0)
摘要:选择排序: 两个for循环嵌套,外循环记录每次循环开始的位置,内循环查找本次循环内的最小值; 实质是每循环一次将查到的最小值放在每次循环的最初开始的位置; 代码: 阅读全文
posted @ 2017-04-15 11:56 苏氏之道 阅读(1582) 评论(0) 推荐(0)
摘要:js的数组排序 给出一个无需的数字数组,让写冒泡排序: 解析:冒泡排序是指由第一项数与第二项的数相比较,第一项大的话两者互换位置,若第二项大的话就位置不变; 在接着比较第二第三项,比较结果重复上一个步骤;(内for循环) 第一次比较完后在从第二项开始在按上一环节比较;(外for循环) 只到循环完最后 阅读全文
posted @ 2017-04-15 11:19 苏氏之道 阅读(2444) 评论(0) 推荐(0)
摘要:1.angular的强大的第三方库angular-ui-route,再里面的指令ui-serf-active可以很好的解决导航的选中状态的切换, 这个指令是监听路由发生变化时状态的切换; 现象:tab栏显示不同的内容,选中的导航特殊的状态; 代码解释: 使用ui-view来显示指定的内容; <div 阅读全文
posted @ 2017-04-13 21:58 苏氏之道 阅读(1198) 评论(0) 推荐(0)
摘要:前提需要安装nodejs,依赖于npm的管理工具来安装必要的插件库 一. 全局安装Gulp npm install -g gulp 二、新建一个 gulpfile.js 文件 chapter2└── gulpfile.js 三、在 gulpfile.js 中编写代码 // 获取 gulpvar gu 阅读全文
posted @ 2017-02-13 19:39 苏氏之道 阅读(4821) 评论(0) 推荐(0)
摘要:BOM(BrowserObjectModel)也叫浏览器对象模型,描述与浏览器进行交互的方法和接口。BOM由多个对象组成, 其中代表浏览器窗口的Window对象是BOM的顶层对象,其他对象都是该对象的子对象。 JavaScript由三部分组成:ECMAScript,BOM,DOM。BOM提供了很多对 阅读全文
posted @ 2016-09-07 16:36 苏氏之道 阅读(680) 评论(0) 推荐(0)
摘要:摘要: 本文讲解如何使用js生成n到m间的随机数字,主要目的是为后期的js生成验证码做准备。 Math.random()函数返回0和1之间的伪随机数,可能为0,但总是小于1,[0,1) 生成n-m,包含n但不包含m的整数: 第一步算出 m-n的值,假设等于w 第二步Math.random()*w 第 阅读全文
posted @ 2016-08-23 10:35 苏氏之道 阅读(1566) 评论(0) 推荐(0)
摘要:一、JS的三种最常见的对话框 二、点击按钮时常用的6中提示框和操作 三、弹出独立窗口 参数解释: window.open 弹出新窗口的命令; 'page.html' 弹出窗口的文件名; 'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替; height=100 窗口高度; 阅读全文
posted @ 2016-08-17 11:20 苏氏之道 阅读(11302) 评论(0) 推荐(1)
摘要:先上代码说现象 在body里面放一个按钮button,给其注册一个点击事件,事件函数是rest,函数rest在javascript的onload事件里面声明。最后浏览器会报错:Uncaught ReferenceError: rest is not defined,函数 rest未找到。 原因分析 阅读全文
posted @ 2016-07-26 17:08 苏氏之道 阅读(678) 评论(0) 推荐(0)