JavaScript
文章平均质量分 73
甫子陵
积极乐观有创意,喜爱听音乐和看电影,小球打得很好,喜欢自由浪漫的生活!专业技能仍在学习中
展开
-
JavaScript中的this关键字
JavaScript中的this关键字翻译 2017-08-07 16:27:14 · 1590 阅读 · 0 评论 -
JavaScript异步编程的五种方式
所谓”异步”,简单说就是一个任务分成两段,先执行第一段,然后转而执行其他任务,当第一段有了执行结果之后,再回过头执行第二段。JavaScript采用异步编程原因有两点,一是JavaScript是单线程,二是为了提高CPU的利用率。在提高CPU的利用率的同时也提高了开发难度,尤其是在代码的可读性上。 1.回调函数假定有两个函数f1和f2,后者等待前者的执行结果。 f1(); f2(...原创 2018-09-02 16:32:06 · 435 阅读 · 0 评论 -
ECMASCript6 新特性介绍
一、介绍1.历史ECMAScript和JavaScriptECMAScrip是标准,JavaScript是实现 类似于HTML5是标准,IE10、Chrome、FF都是实现换句话说,将来也能有其他XXXScript来实现ECMAECMAScript简称ECMA或ES目前版本 低级浏览器主要支持ES 3.1高级浏览器正在从ES 5过渡到ES 6历史版本 ...原创 2018-09-02 12:10:05 · 1271 阅读 · 0 评论 -
JavaScript中call()函数详细用法
call() 方法调用一个函数, 其具有一个指定的this值和分别地提供的参数(参数的列表)。注意:该方法的作用和 apply() 方法类似,只有一个区别,就是call()方法接受的是若干个参数的列表,而apply()方法接受的是一个包含多个参数的数组。语法fun.call(thisArg, arg1, arg2, ...)参数thisArg在fun函数运行时指定的this值。需要注意的是,指定的...转载 2018-05-09 16:54:26 · 20680 阅读 · 0 评论 -
现代前端开发路线图:从零开始,一步步成为前端工程师
原文:Kamran Ahmed 翻译:36氪 很多人都想学编程。但是苦于没有具体的步骤和指导。比如想找份前端开发的工作,却不知道应该先学习什么再学习什么,也不知道该选择什么样的工具。因为经常被人问到类似的问题,全栈开发者Kamran Ahmed索性在github上制订了一份现代前端开发的路线图,并且用一篇文章对前端开发的整个学习过程进行了详细解释。...转载 2018-04-23 19:14:06 · 1174 阅读 · 0 评论 -
JavaScript中Cookie操作
创建Cookiefunction setCookie(name,value){ var Days = 30; var exp = new Date(); exp.setTime(exp.getTime() + Days*24*60*60*1000); //document.cookie = name + "="+ escape (value) + ";expires原创 2018-03-21 22:02:00 · 486 阅读 · 1 评论 -
JavaScript闭包
1. 引言如果您了解JavaScript函数和模块的概念,学习闭包对您来说应该不是一个大问题。如果你刚刚接触JavaScript,没有了解过这两个概念,那也没问题。闭包属于高级JavaScript概念的类别,但相信我,如果你知道和了解内部函数的工作原理,理解闭包将是小菜一碟。2.内部函数内部函数从根本上说是“函数内的函数”。 JavaScript支持嵌套函数,这意味着您可以在函数内创建一个或多个函数原创 2017-08-07 13:07:59 · 1587 阅读 · 0 评论 -
前端入门方法
文章转自: https://github.com/qiu-deqing/FE-learningTable of Contents generated with DocTocFE-learning 必备基础技能基本开发工具学习方法和学习目标入门之路继续提高一些个人经历[LingyuCoder](https://github.com/LingyuCoder)的学习经历 工具技能语转载 2017-08-12 10:45:22 · 2919 阅读 · 0 评论 -
JavaScript中的私有成员
JavaScript 是世界上最被误解的语言。很多人认为它缺乏信息隐藏的特性所以对象不能有私有实例变量和方法。但这是一个误解。JavaScript对象同样可以拥有私有变量。下面就讲解一下翻译 2017-08-08 11:20:45 · 1597 阅读 · 0 评论 -
GIS相关数据下载网站、软件和工具等
本帖长期更新,欢迎补充!作为一名GIS从业人员,经常需要各种各样的数据。栅格数据如遥感影像数据、DEM数据等;矢量数据如全国行政区划数据、全球行政区划数据、河流数据等。同时又需要各种各样数据处理工具和开发工具,为此,到网上搜集了许多,特意列出如下,供大家学习参考。数据篇对地观测共享中心 ☆☆☆☆☆ 五星推荐:提供Landsat-5、Landsat-7、Landsat-8、IRS-P6、EnviS原创 2017-08-08 17:01:38 · 3555 阅读 · 0 评论 -
如何写出高效率的HTML
原文链接:如何写出高效率的HTML我们该如何提升网页的性能?看到这个问题时,大多数开发者会想到图片优化、JavaScript优化、服务器配置升级、文件压缩甚至是CSS压缩这些方式。然而,网页的核心语言HTML却被忽视了。 如今,HTML的负担越来越重,在全球排名前100的网站中,平均每个页面的HTML代码大小有40k左右,其中Amazon和Yahoo平均每页的HTML代码有几千行,Youtube的转载 2017-08-08 15:31:51 · 1844 阅读 · 0 评论 -
jQuery ajax 如何将文件与所有的表单数据上传到 ASP.NET服务器
经常会看到许多网站,它们有复杂的表单。你既可以填入你的邮箱、电话号码、性别等信息,也可以同时上传文件,那么这些是怎么做到的呢?当然,Asp.Net完全支持这个功能,但整个页面需要刷新。我们今天要讨论的是使用jQuery ajax技术来实现这一功能原创 2017-08-08 10:22:15 · 2373 阅读 · 0 评论 -
C#防SQL注入代码的三种方法
C#防SQL注入代码的三种方法转载 2017-08-07 14:20:32 · 17243 阅读 · 1 评论 -
Web前端笔试面试题集锦
Web前端笔试面试题集锦JavaScript相关1. 变量提升 执行JS代码时,会生成执行环境,只要代码不是写在函数中的,就是在全局执行函数中,函数中的代码会产生函数执行环境,只有这两种执行环境。 在生成执行环境时,会有两个阶段。第一个阶段是创建阶段,JS解释器会找出需要提升的变量和函数,并且给他们...原创 2018-09-28 18:53:54 · 896 阅读 · 0 评论