随笔分类 - JS
摘要:在开发中我们经常会遇到处理数字的问题,下面介绍一种处理数字金额转换为中文金额的方式: 我们通常使用三种书面数字系统:全球使用的阿拉伯数字系统和两种本地数字系统(繁体、简体)。常规时我们使用阿拉伯数字(1,2,3等),但在某些情况中,如金融中我们会使用繁体汉字来书写数字,繁体字优点是安全且无法篡改,弥
阅读全文
摘要:typescript(以下简称TS)出来也有好长时间了,下面记录一下学习心得。 首先学这门语言前,请确保有以下基础知识: 扎实的javascript基础知识 es6的基础知识 面向对象编程的概念(没有也可以,就当是重新学一遍了) 接下来看一下TS的一些概念: 一、基本类型 TS的基础类型有:字符串(
阅读全文
摘要:设计模式简介: 设计模式是可重用的用于解决软件设计中一般问题的方案。设计模式如此让人着迷,以至在任何编程语言中都有对其进行的探索。 其中一个原因是它可以让我们站在巨人的肩膀上,获得前人所有的经验,保证我们以优雅的方式组织我们的代码,满足我们解决问题所需要的条件。 设计模式同样也为我们描述问题提供了通
阅读全文
摘要:Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。 一、标题 在想要设置为标题的文字前面加#来表示一个#是一级标题,二个#是二级标题,以此类推。支持六级标题。 注:标准语法一般在#后跟个空格再写文字。 示例: # 这是一级标题 ## 这是二级标题 #
阅读全文
摘要:说来js数组去重,想必大家也不陌生,面试官经常也会问到的一个问题,接下来就给大家介绍一下数组去重的几种方法。 ES5之前实现方法: 1.遍历数组法 它是最简单的数组去重方法(indexOf方法) 实现思路:新建一个数组,遍历去要重的数组,当值不在新数组的时候(indexOf为-1)就加入该新数组中;
阅读全文
摘要:一个网站建立以后,如果不注意安全方面的问题,很容易被人攻击,下面就讨论一下几种漏洞情况和防止攻击的办法。 一、SQL注入 所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意)的SQ
阅读全文
摘要:Javascript是前端面试的重点,本文重点梳理下 Javascript 中的常考基础知识点,然后就一些容易出现的题目进行解析。限于文章的篇幅,无法将知识点讲解的面面俱到,本文只罗列了一些重难点。
阅读全文
摘要:1.ES6中的面向对象的类 1.1、定义类 在ES5中,我们写一个类,通常是这么写的 在ES6中,我们可以这样写 注意: (1).ES6里面Class没有提升(例如ES5中的函数有提升到顶部的作用) (2).ES6中的this,首先来看一下ES5中矫正this的几个方法 (2.1) fn.call(
阅读全文
摘要:前面的运算符优先级要高于后面的运算符优先级。被水平分割线分隔开来的运算符具有不同的优先级。标题为A的列表示运算符的结合性, L (从左至右)或R (从右至左) ,标题为N的列表示操作数的个数。标题为“类型”的列表示期望的操作数类型,以及运算符的结果类型(在“-”符号之后) 。表4-1之后的段落会解释
阅读全文
摘要:JavaScript类型转换表格 由于JavaScript可以做灵活的类型转换,因此”==“运算符也灵活多变:
阅读全文
摘要:所谓js的中的传值,其实也就是说5种基本数据类型(null,undefind,boolean,number,string) 传引用也就是说的那个引用数据类型,(array和object) 基本数据类型的值不可变,而引用数据类型的值是可变的 所以当你比较数组和对象时,都是false;除非你是克隆的原份
阅读全文
摘要:1.数组循环 介绍数组循环之前,先回顾一下ES5数组的循环 (1)数组遍历(代替普通的for):arr.forEach(callback(val,index,arr){todo}) //val是数组的当前项,index是数组的键名(下标),arr是整个数组 (2)数组映射:arr.map(callb
阅读全文
摘要:ES6(ESNext学习总结——第一部分) ES6, 全称 ECMAScript 6.0 ,是 JavaScript 的下一个版本标准,2015.06 发版。 ECMA每年6月份,发布一个版本 2016年6月 ES6.1 ES7 ES20162017年6月 ES6.2 ES8 ES20172018年
阅读全文
摘要:以上是比较全的图集了,大家可以自行测试。
阅读全文
摘要:1 <select name="molsel_oprate" onchange="javascript:var obj = event.target; var index = obj.selectedIndex; $(this).val('default');var linkurl = obj.op
阅读全文
摘要:Html 1 <body class="is-loading"> 2 <div class="curtain"> 3 <div class="loader"> 4 loading... 5 </div> 6 </div> 7 <div> 8 <!--这里 正文 --> 9 </div> 10 </b
阅读全文
浙公网安备 33010602011771号