JavaScript
鹤啸九天-西木
天行健,男儿当自强不息;地势坤,君子以厚德载物。
展开
-
JavaScript常用函数
1、Array的方法: ①array.concat(item...):返回一个新数组,该数组是原数组的浅复制后每个item的每个元素分别作为数组的元素追加到其尾部得到的新数组,原数组不会改变。 ②array.join(separator):返回一个字符串,该字符串是数组中各元素用separator连接起来的,默认的连接符是,。 ③array.原创 2017-07-09 22:12:41 · 418 阅读 · 0 评论 -
HTML之表单
一、表单元素 1、文本框:用于输入文本,节点对象的属性value可获取输入的值。<input type="text" name="name1"/> 2、口令框:用于输入密码等口令,节点对象的属性value可获取输入的值。<input type="password" name="name2"/> 3、单选框:用转载 2018-10-26 17:20:26 · 241 阅读 · 0 评论 -
JavaScript之浏览器及浏览器对象
一、浏览器分类: 1、IE 6~11:国内用得最多的IE浏览器,历来对W3C标准支持差。从IE10开始支持ES6标准; 2、Chrome:Google出品的基于Webkit内核浏览器,内置了非常强悍的JavaScript引擎——V8。由于Chrome一经安装就时刻保持自升级,所以不用管它的版本,最新版早就支持ES6了; 3、Safari:App...转载 2018-10-26 15:29:03 · 192 阅读 · 0 评论 -
JavaScript之Promise
一、概念: ECMAScript是JavaScript语言的国际标准,JavaScript是ECMAScript的实现。2015年6月ECMAScript 6正式版发布,目标是使得JavaScript语言可以用来编写大型的复杂的应用程序,成为企业级开发语言。ECMAscript 6原生提供了Promise对象,Promise对象代表了未来将要发生的事件,用来传递异步操作的消息。P...转载 2018-10-29 15:54:01 · 200 阅读 · 0 评论 -
JSON基础学习
一、概念 JSON(JavaScript Object Notation):又叫JavaScript对象表示法,不是一个文档格式,没有*.json的文档,一般JSON格式的文档存在txt中,并且规定字符集必须是UTF-8。JSON有两种数据结构: 1、Map:也称为对象;用{....}表示。简单的说就是Java中的Map,名称-值对的形式给出,名称和值之间用...原创 2016-06-03 00:45:50 · 542 阅读 · 0 评论 -
JavaScript之继承和原型
一、类的继承与对象的原型继承: JavsScript不存在“类”的概念,都是“对象”。Java中如果想拥有某个类的属性和方法,需要使用extends关键字继承这个类。但是JavaScript不同于Java中的类的继承,如果想拥有像某个对象的属性和方法,需要使用prototype指定对象的原型对象。例如:var tom = { name: 'tom', pla...原创 2018-10-20 22:52:37 · 269 阅读 · 0 评论 -
JavaScript之正则表达式
一、创建正则对象: JavaScript中的正则表达式与Java类似但又有不同。有两种方法可以创建正则表达式对象: 1、正则表达式字面量:将正则表达式放在//之间。例如:var my_regex=/(?:\\.|[^\\\"])*/g; 2、使用RegExp构造器:该构造器接收一个字符串并将该字符串编译为一个RegExp对象。需要...原创 2018-10-20 22:49:44 · 444 阅读 · 0 评论 -
JavaScript之函数
在JavaScript中,函数也是对象,所以它们可以像其他变量一样被使用。函数对象都会连接到原型对象Function.prototype,而Function.prototype又会连接到原型对象Object.prototype。 1、函数的声明定义: ①常规方式:使用function 方法名(形式参数){}定义函数。例如:fun...原创 2018-10-20 22:42:58 · 197 阅读 · 0 评论 -
JavaScript之变量
Javascript是弱类型语言,统一使用var声明定义变量(在函数中如果使用var定义变量则该变量是局部变量,如果没有var只有变量名,则该变量是全局变量),要想知道变量是哪种具体类型可使用typeof返回类型字符串(number、string、boolean、undefined,function或object,其中object又可细分为日期、数组字面量、对象字面量、Map、Set...原创 2018-10-20 22:36:21 · 217 阅读 · 0 评论 -
JavaScript之概述
1995年,当时的网景公司凭借其Navigator浏览器成为Web时代开启时最著名的第一代互联网公司。由于网景公司希望能在静态HTML页面上添加一些动态效果,于是叫Brendan Eich这哥们在两周之内设计出了JavaScript语言。虽然语言的设计者水平非常牛,但谁也招架不住“时间紧,任务重”,所以JavaScript有很多设计缺陷。为什么起名叫JavaScript?原因当时J...原创 2017-06-10 23:19:17 · 375 阅读 · 0 评论 -
Node.js基础学习
一、node.js 有个叫Ryan Dahl的歪果仁,他的工作是用C/C++写高性能Web服务。对于高性能,异步IO、事件驱动是基本原则,用C/C++写就太痛苦了,于是这位仁兄开始设想用高级语言开发Web服务。他评估了很多种高级语言,发现很多语言虽然同时提供了同步IO和异步IO,但是开发人员一旦用了同步IO,他们就再也懒得写异步IO了,所以Ryan最终瞄向了JavaScript。因...原创 2018-10-19 12:28:26 · 158 阅读 · 0 评论 -
JavaScript之AJAX
一、AJAX(全称Asynchronous JavaScript and XML): Ajax的概念由杰西·詹姆士·贾瑞特所提出,是综合了多项技术的浏览器端网页开发技术。传统的Web应用允许用户端填写表单(form),当提交表单时就向网页服务器发送一个请求。服务器接收并处理传来的表单,然后送回一个新的网页,但这个做法浪费了许多带宽,因为在前后两个页面中的大部分HTML码往往是相同...转载 2018-10-27 22:21:36 · 368 阅读 · 0 评论