51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#asc
JavaScript 与 Java 是两种完全不同的语言,无论在概念还是设计上。
JavaScript与Java是两种完全不同的语言,无论在概念还是设计上。Java(由Sun发明)是更复杂的编程语言。ECMA-262是JavaScript标准的官方名称。JavaScript由BrendanEich发明。它于1995年出现在Netscape中(该浏览器已停止更新),并于1997年被ECMA(一个标准协...
代码星球
·
2021-02-08
Javascript
Java
两种
完全
不同
JavaScript 是脚本语言
JavaScript是一种轻量级的编程语言。JavaScript是可插入HTML页面的编程代码。JavaScript插入HTML页面后,可由所有的现代浏览器执行。JavaScript很容易学习...
代码星球
·
2021-02-08
Javascript
脚本
语言
《PHP, MySQL, Javascript和CSS》读书随手记----MySQL篇
要求结尾分号如果在命令输入期间想要终止其运行,不要Ctrl-C.要输入c,并按回车键.sql命令和关键字不区分大小写.表名在windows中不区分大小写,但是在linux和osx中区分 创建一个数据库CREATEDATABASEpublication创建用户GRANTPRIVILEGESONdatabase....
代码星球
·
2021-02-07
PHP
∵MySQL
∵Javascript和CSS
读书
手记
----MySQL
《PHP, MySQL, Javascript和CSS》读书随手记----php篇
1.基础注释://或/**/$标示变量语句末尾加分号数组:$oxo=array(array('x','','o'),array('p','x',''),array('','x','p'));echo$oxo[1][2]常量:之前不能用$符号,只能用define函数定义2.对象复制clone操作符$obj2=clone$...
代码星球
·
2021-02-07
PHP
∵MySQL
∵Javascript和CSS
读书
手记
----php
【JavaScript】js 中一些需要注意的问题
关于js中逻辑运算符sort()方法1.关于js中逻辑运算符:||和&&在js逻辑运算中,0、""、null、false、undefined、NaN都会判为false,其他都为true对两个非,即!!,其作用是可以把一个其他类型的变量转换为boolean类型值,比如typeof5输出“number”,而...
代码星球
·
2021-02-07
Javascript
js
一些
需要
注意
《基于MVC的JavaScript Web富应用开发》学习笔记
第1章MVC和类1.什么是MVC? MVC是一种设计模式,它将应用划分为3个部分:数据(模型,Model),展现层(视图,View)和用户交互层(控制器,Controller). 一个事件的发生是这样的:用户和应用产生交互控制器的事件处理器被触发控制器从模型中请求数据,并将其交给视图视图将数据呈现给用户2.关于类 ...
代码星球
·
2021-02-07
基于MVC的Javascript∵Web富应用开发
学习
笔记
《JavaScript》高级程序设计第7章 函数表达式
7.2闭包定义:闭包是指有权访问另一个函数作用域中的变量的函数.理解闭包:作用域链:当某个函数被调用时,会创建一个执行环境以及相应的作用域链.作用域链中,外部函数的活动对象始终处于第二位,外部函数的外部函数的活动对象处于第三位.....直至作为作用域链终点的全局执行环境变量对象:全局函数的变量对象始终存在,而局部环境的...
代码星球
·
2021-02-07
Javascript
高级
程序设计
7章
函数
《JavaScript高级程序设计》5.5 Function类型
函数实质上是对象,每个函数都是Function类型的实例,并且都和其他引用类型一样具有属性和方法.因此函数名实际上也是一个指向函数对象的指针,不会与某个函数绑定.三种函数定义方法: 1. 函数声明:functionsum(num1,num2){returnnum1+num2;} 2.函数表达式:varsu...
代码星球
·
2021-02-07
Javascript高级程序设计
Function
类型
《JavaScript高级程序设计》3.7 函数
位于return语句之后的代码不会执行;return语句也可以不带有任何返回值.这种情况下,函数在停止执行后会返回undefined值.这种用法一般用在需要提前停止函数执行而又不需要返回值的情况下.严格模式对函数的限制:不能把函数命名为eval或arguments不能把参数命名为eval或arguments不能出现两个...
代码星球
·
2021-02-07
Javascript高级程序设计
函数
《JavaScript》高级程序设计第21章:Ajax和Comet,jsonp
一、创建XMLHttpRequest对象二、XHR的用法五、跨域资源共享六、其他跨域技术七、安全七、安全1.图像Ping2.JSONP(JSONwithpadding,填充式JSON/参数式JSON)3.Comet(“服务器推送”)4.服务器发送事件(SSE:Server-SentEvents)5.WebSockets...
代码星球
·
2021-02-07
Javascript
高级
程序设计
21章
Ajax
《JavaScript高级程序设计》第六章【面向对象的程序设计】 包括对象、创建对象、继承
一、理解对象二、创建对象 1.工厂模式 2.构造函数模式 3.原型模式 4.组合使用构造函数模式和原型模式【使用最广泛】 5.动态原型模式  ...
代码星球
·
2021-02-07
对象
Javascript高级程序设计
第六
面向
程序设计
《JavaScript模式》一书中提到的一些坑
1//反模式2vara=newArray('itsy','bitsy','spider');34//用字面量5vara=['itsy','bitsy','spider'];6console.log(typeofa);//object7console.log(a.constructor===Array);//true ...
代码星球
·
2021-02-07
Javascript模式
书中
提到
一些
JavaScript异步编程的Promise模式
参考:http://www.infoq.com/cn/news/2011/09/js-promisehttp://www.cnblogs.com/rubylouvre/p/3495286.htmlhttps://segmentfault.com/a/1190000000684654目的:为了降低异步编程的复杂性&nbs...
代码星球
·
2021-02-07
Javascript
异步
编程
Promise
模式
javascript实现快排
<script>vara=[7,4,5,3,2,1,4,5,6,6,2,21,4,53,12,0,-5,31,535,64,11,1,1,1,1];functionswap(arr,a,b){vartemp=arr[a];arr[a]=arr[b];arr[b]=temp;}functionquickSor...
代码星球
·
2021-02-07
Javascript
实现
快排
JavaScript模块化 --- Commonjs、AMD、CMD、es6 modules
今天面试问到模块化的发展,下面是我找来解释的比较明白的博客:随着前端js代码复杂度的提高,JavaScript模块化这个概念便被提出来,前端社区也不断地实现前端模块化,直到es6对其进行了规范,下面就介绍JavaScript模块化。 这篇文章还是希望能给大家一个比较好的思路,即JavaScript模块化是...
代码星球
·
2021-02-06
Javascript
模块化
Commonjs
AMD
CMD
首页
上一页
...
16
17
18
19
20
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他