我的专业是软件工程,我们学过C,C++,然而我却没有接触过Javascript,我发现它跟我之前学过的那些有点相似,也有点不同。
字符串(string)存储字符的载体,字符串可以是带有引号的任意文本。
"Hello World" '世界,你好' 'Hello World,1946'
在C语言里的双引号里面的是字符串,而单引号里面的是字符。然而在Javascript中单引号和双引号都是字符串
分号是语句结束的标志。
var name = 'Tom'; var age = 16;
var name = 'Tom' var age = 16
C语言里的分号是不可省略的,除了循环,if以及后面不要分号,而在Javascript分号有没有都行,但是在多条语句下一行时,必须加分号。
Int与var
Int x,y; x=3; y=4;
var x=3 var y=4
在C语言里用int来定义变量,而Javascript中用var来声明变量。
我感觉C语言比Javascript复杂,数据和过程是构成Javascript的基本元素。数据分为两类:简单数据和复杂数据,过程只有一种形式,就是function。简单数据有undefined,null,number,string,boolean,复杂数据 只有一种就是object。
相关推荐
随着web 2.0 的兴起(最具代表性的是Ajax技术了),javascript不再是程序员眼中的“玩具语言”。 编程在不断的简化,可是“用户体验、性能、兼容性、可扩展……”要求却在不断提高,随之涌现出Prototype、jQuery、...
本文将会介绍Javascript中的单例模式,在传统开发工程师眼里,单例就是保证一个类只有一个实例,实现的方法一般是先判断实例存在与否,如果存在直接返回,如果不存在就创建了再返回,这就确保了一个类只有一个实例...
前几年,javascript在一般人眼里,功能还很狭窄,所能做的要么是一些简单的表单验证,要么是许多华而不实的网页特效。随着flash的出现,大家已经不像以前那样热衷于js特效。似乎js能做的事情更加少了。但这时候,...
从本章开始,我们会逐步介绍在JavaScript里使用的各种设计模式实现,在这里我不会过多地介绍模式本身的理论,而只会关注实现。OK,正式开始。 在传统开发工程师眼里,单例就是保证一个类只有一个实例,实现的方法...
二、现状与需要解决的问题 三、为什么使用AJAX 四、谁在使用AJAX 五、用AJAX改进你的设计 例子1:数据校验 例子2:按需取数据—级联菜单 例子3:读取外部数据 六、AJAX的缺陷 七、AJAX开发 7.1、AJAX应用到...
二、现状与需要解决的问题 三、为什么使用AJAX 四、谁在使用AJAX 五、用AJAX改进你的设计 例子1:数据校验 例子2:按需取数据—级联菜单 例子3:读取外部数据 六、AJAX的缺陷 七、AJAX开发 7.1、...
首先原谅我是个标题党,我虽然不是大神,但这是我自己对webpack构建工具编译过程和编译结果的分析的理解。 webpack的安装和使用 webpack概念:本质上,webpack 是一个现代 JavaScript 应用程序的静态模块打包器。它...
支持32与64位操作系统,它在支持语法高亮、代 码补全、代码片段(Snippet)、代码折叠、行号显示、自定义皮肤、配色方案等所有其它代码编辑器所拥有的功能的同时,又保证了其飞快的速度!还有着 自身独特的功能,...
还有着 自身独特的功能,比如代码地图、多种界面布局以及全屏免打扰模式等,这些优秀特性让Sublime Text 2成了所有程序员眼中的神! SublimeText2支持但不限于 C, C++, C#, CSS, D, Erlang, HTML, Groovy, Haskell, ...
在很多人眼中,CRM就是一套C/S或者B/S的应用系统。 而当CRM进入了SaaS,他在架构上会是一个什么样子呢?我们以361CRM为例,来看一下SaaSCRM的架构。 361CRM系统采用分布式架构。采用企业级的多层次、多应用的...
SublimeText2支持但不限于 C, C++, C#, CSS, D, Erlang, HTML, Groovy, Haskell, HTML, Java, JavaScript, LaTeX, Lisp, Lua, Markdown, Matlab, OCaml, Perl, PHP, Python, R, Ruby, SQL, TCL, Textile and XML 等...
支持32与64位操作系统,它在支持语法高亮、代 码补全、代码片段(Snippet)、代码折叠、行号显示、自定义皮肤、配色方案等所有其它代码编辑器所拥有的功能的同时,又保证了其飞快的速度!还有着 自身独特的功能,...
支持32与64位操作系统,它在支持语法高亮、代 码补全、代码片段(Snippet)、代码折叠、行号显示、自定义皮肤、配色方案等所有其它代码编辑器所拥有的功能的同时,又保证了其飞快的速度!还有着 自身独特的功能,...
支持32与64位操作系统,它在支持语法高亮、代 码补全、代码片段(Snippet)、代码折叠、行号显示、自定义皮肤、配色方案等所有其它代码编辑器所拥有的功能的同时,又保证了其飞快的速度!还有着 自身独特的功能,...
支持32与64位操作系统,它在支持语法高亮、代 码补全、代码片段(Snippet)、代码折叠、行号显示、自定义皮肤、配色方案等所有其它代码编辑器所拥有的功能的同时,又保证了其飞快的速度!还有着 自身独特的功能,...
SublimeText2支持但不限于 C, C++, C#, CSS, D, Erlang, HTML, Groovy, Haskell, HTML, Java, JavaScript, LaTeX, Lisp, Lua, Markdown, Matlab, OCaml, Perl, PHP, Python, R, Ruby, SQL, TCL, Textile and XML 等...
在我眼里,你永远是不一样的烟火!觉得还不错的话,记得好好学习吖! :sparkles:本仓库建立的初衷是为了记录一路走来学习的计算机专业知识,方便之后复习与查看。起于此,但不止于此,在不断的摸索和完善,勤能补拙...
ioly 一张床写在前面,这个项目的代码适合跟我一样的萌新一遍学习一边写代码,可能在大佬眼中这种代码惨不忍睹,然而对我等小萌新来说还是略有学习价值的~emmmmm... 第一次用 react + express 做了个稍微有点儿用的...