![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【JS】Javascript
文章平均质量分 67
三天不学习
学海无涯回头是岸
展开
-
ES6常用知识点梳理
ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015(简称ES2015)。虽然浏览器在不断更新,但并不是所有用户的电脑浏览器都支持ES6,所以在使用的过程中建议还是转成es5,保证代码的可执行性。至于转换的方式大家可以用Babel或者Traceur转码器。1. let 和 const在ES6以前,Javascript并没有块级作用域的概念,有的是全局作用域和函数作用域,而let的出.原创 2020-07-03 11:32:30 · 283 阅读 · 0 评论 -
JavaScript、TypeScript、ES6三者之间的联系和区别
ES6是什么ECMAScript 6.0(以下简称ES6)是JavaScript语言(现在是遵循ES5标准)的下一代标准,已经在2015年6月正式发布了。它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。ES6的新特性ES6中的let命令,声明变量,用法和var差不多,但是let是为JavaScript新增了块级作用域,ES5中是没有块级作用域的,并且var有变量提升的概念,但是在let中,使用的变量一定要进行声明。 ES6中变量的解构赋值,比如:va原创 2020-07-03 11:11:56 · 1419 阅读 · 0 评论 -
undefined与null的区别
大多数计算机语言,有且仅有一个表示"无"的值,比如,C语言的NULL,Java语言的null,Python语言的None,Ruby语言的nil。 有点奇怪的是,JavaScrip...转载 2018-04-09 14:45:03 · 243 阅读 · 0 评论 -
fullavatareditor 富头像上传编辑器
富头像编辑器是一个很好的头像图片上传控件,能够对图片进行简单的处理,例如:剪切、调节亮度等功能;富头像编辑器拥有很的参数配置,可根据自己的需要配置控件的功能;该控件要求浏览器需安装Flash Player后才能使用;下面是我做的一个小的Demo以说明富头像编辑器的使用方法。1.前台页面 需引用js文件和初始化富头像编辑器,脚本代码如下: Simple d原创 2017-12-05 15:00:03 · 4295 阅读 · 0 评论 -
Json对象与Json字符串互转
1、jQuery插件支持的转换方式: $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象 2、浏览器支持的转换方式 : JSON.parse(jsonstr); //可以将json字符串转换成json对象 实例:var jsonStr = '{"name":"lss"原创 2016-04-25 11:10:05 · 1251 阅读 · 0 评论 -
RegExp 用一点心学,就不会觉得复杂
正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了,否则,该字符串就是不合法的。所以我们判断一个字符串是否是合法的Email的方法是:创建一个匹配Email的正则表达式;用该正则表达式去匹配用户的输入来判断是否合法。因为正则表达式也是用字符串表示的,所以,我们要首先了解如原创 2017-03-09 17:50:00 · 395 阅读 · 0 评论 -
WebApi 跨域问题解决方案:CORS
一、跨域问题的由来同源策略:出于安全考虑,浏览器会限制脚本中发起的跨站请求,浏览器要求JavaScript或Cookie只能访问同域下的内容。正是由于这个原因,我们不同项目之间的调用就会被浏览器阻止。比如我们最常见的场景:WebApi作为数据服务层,它是一个单独的项目,我们的MVC项目作为Web的显示层,这个时候我们的MVC里面就需要调用WebApi里面的接口取数据展现在页面上。因转载 2017-02-10 17:56:01 · 2292 阅读 · 0 评论 -
JavaScript undefined与null的区别
作者: 阮一峰日期: 2014年3月28日大多数计算机语言,有且仅有一个表示"无"的值,比如,C语言的NULL,Java语言的null,Python语言的None,Ruby语言的nil。有点奇怪的是,JavaScript语言居然有两个表示"无"的值:undefined和null。这是为什么?一、相似性在JavaScript中,将转载 2016-04-18 14:20:32 · 487 阅读 · 0 评论 -
AngularJS学习笔记
AngularJS核心功能数据绑定:自动同步视图和模式组件的数据作用域:这些对象参考模式。作为控制器和视图的纽带控制器:这些JS方法绑定到指定的作用域中服务:AngularJS带有一些内建的服务,例如,$http来处理XMLHttpRequests. 这些都是Singleton对象,只需要实例化一次过滤器:这些用来处理数组的子集并且返回新的数组指令集: 指令集是DO原创 2016-04-11 17:12:38 · 504 阅读 · 0 评论 -
C# Math类简介
Math.abs() 计算绝对值。 Math.acos() 计算反余弦值。 Math.asin() 计算反正弦值。 Math.atan() 计算反正切值。 Math.atan2() 计算从x 坐标轴到点的角度。 Math.ceil() 将数字向上舍入为最接近的整数。 Math.cos() 计算余弦值。 Math.exp() 计算指数值。 Math.floor() 将数字向下原创 2016-04-06 11:30:14 · 7937 阅读 · 0 评论 -
js接收参数几种方式
方式1: var request = { QueryString: function (val) { var uri = window.location.search; var re = new RegExp("" + val + "\=([^\&\?]*)", "ig");原创 2016-04-06 11:45:37 · 8685 阅读 · 0 评论 -
运用JS设置cookie、读取cookie、删除cookie
JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。而cookie是运行在客户端的,所以可以用JS来设置cookie. 假设有这样一种情况,在某个用例流程中,由A页面跳至B页面,若在A页面中采用JS用变量temp保存了某一变量的值,在B页面的时候,同样需要使用JS来引用temp的变量值,对于JS中的原创 2016-04-06 11:52:25 · 330 阅读 · 0 评论 -
asp.net 关于UpdatePanel刷掉js的解决办法
var prm = Sys.WebForms.PageRequestManager.getInstance(); prm.add_endRequest(function () {//在这下面写你的js或jquery代码 $(function () { //你的js函数 });原创 2016-04-06 14:19:30 · 603 阅读 · 0 评论 -
js中prototype用法
prototype 是在 IE 4 及其以后版本引入的一个针对于某一类的对象的方法,而且特殊的地方便在于:它是一个给类的对象添加方法的方法!这一点可能听起来会有点乱,别急,下面我便通过实例对这一特殊的方法作已下讲解: 首先,我们要先了解一下类的概念,JavaScript 本身是一种面向对象的语言,它所涉及的元素根据其属性的不同都依附于某一个特定的类。我们所常见的类原创 2016-04-06 14:21:28 · 337 阅读 · 0 评论