精通Javascript系列之Javascript基础篇


Posted in Javascript onJune 07, 2011

javascrpit的基本概念:
1)区分大小写 与JAVA一样,JS中的变量,函数,运算符以及其他的一切东西都是区分大小写的,例如:变量MyTag与MYTAG是两个不同的变量。
2)弱类型变更。所以谓弱类型变量指的是JS中变量无特定类型,不像C那样。定义变量只用“var",并可以将其初始化为任意的值,这样就可以随便的改变变量所存储数据的类型,不般不推荐;
例:var age=25;
var myName="zhangsan";

3) 每行结尾的分号可有可无;
例:
var a=2
var b=3;
注:如果没有分号,JS就默认把这行代码的结尾看做该语句的结尾;
4)括号用于代码块,代码块表示一系列按顺序执行的代码。都被封闭在JS的花括号内”{}“
例:
if(myName=="aa")
{
var age=67;
alert(age);
}
5)注释的方式与C,C#,JAVA一样
//单行注释
/*
多行注释
*/
对于HTML页面来说,JS代码都包含在<SCRIPT>与</SCRIPT>标记中间,也可以通过<SCRIPT>中的SRC属性来调用外部JS文档;
例 完整的HTML页面包含JS文档结构

<html> 
<head> 
<title>完整的HTML页面包含JS文档结构</title> 
<script language="javascript"> 
var myName="zhangsan"; 
document.write(myName); 
</script> 
</head> 
<body> 
正文<br> 
</body> 
</html>
Javascript 相关文章推荐
jQuery解决iframe高度自适应代码
Dec 20 Javascript
基于jquery的表格排序
Sep 11 Javascript
setInterval,setTimeout与jquery混用的问题
Apr 08 Javascript
JS图片无缝滚动(简单利于使用)
Jun 17 Javascript
固定表格行列(expression)在IE下适用
Jul 25 Javascript
Javascript学习笔记之 对象篇(三) : hasOwnProperty
Jun 24 Javascript
jQuery实现的兼容性浮动层示例
Aug 02 Javascript
Javascript发送AJAX请求实例代码
Aug 21 Javascript
JavaScript学习笔记整理_简单实现枚举类型,扑克牌应用
Sep 19 Javascript
从零开始学习Node.js系列教程之基于connect和express框架的多页面实现数学运算示例
Apr 13 Javascript
JavaScript错误处理和堆栈追踪详解
Apr 18 Javascript
JavaScript常见鼠标事件与用法分析
Jan 03 Javascript
精通Javascript系列之数值计算
Jun 07 #Javascript
jQuery 源码分析笔记(4) Ready函数
Jun 02 #Javascript
在IE 浏览器中使用 jquery的fadeIn() 效果 英文字符字体加粗
Jun 02 #Javascript
JqGrid web打印实现代码
May 31 #Javascript
16个最流行的JavaScript框架[推荐]
May 29 #Javascript
js 静态动态成员 and 信息的封装和隐藏
May 29 #Javascript
在JavaScript中监听IME键盘输入事件
May 29 #Javascript
You might like
Apache设置虚拟WEB
2006/10/09 PHP
phpmyadmin MySQL 加密配置方法
2009/07/05 PHP
php中如何使对象可以像数组一样进行foreach循环
2013/08/09 PHP
PHP变量的定义、可变变量、变量引用、销毁方法
2013/12/20 PHP
php实现上传图片生成缩略图示例
2014/04/13 PHP
ThinkPHP框架安全实现分析
2016/03/14 PHP
php观察者模式应用场景实例详解
2017/02/03 PHP
一文掌握PHP Xdebug 本地与远程调试(小结)
2019/04/23 PHP
jquery实现智能感知连接外网搜索
2013/05/21 Javascript
js中indexof的用法详细解析
2013/12/24 Javascript
Nodejs 搭建简单的Web服务器详解及实例
2016/11/30 NodeJs
JS复制对应id的内容到粘贴板(Ctrl+C效果)
2017/01/23 Javascript
AngularJS表格样式简单设置方法示例
2017/03/03 Javascript
jQuery模拟窗口抖动效果
2017/03/15 Javascript
vue.js如何将echarts封装为组件一键使用详解
2017/10/10 Javascript
javascript中神奇的 Date对象小结
2017/10/12 Javascript
使用proxy实现一个更优雅的vue【推荐】
2018/06/19 Javascript
在react中使用vuex的示例代码
2018/07/30 Javascript
Angular事件之不同组件间传递数据的方法
2018/11/15 Javascript
vue中的面包屑导航组件实例代码
2019/07/01 Javascript
react 移动端实现列表左滑删除的示例代码
2019/07/04 Javascript
结合axios对项目中的api请求进行封装操作
2020/09/21 Javascript
在Django中创建第一个静态视图
2015/07/15 Python
解决Pycharm下面出现No R interpreter defined的问题
2018/10/29 Python
Windows 8.1 64bit下搭建 Scrapy 0.22 环境
2018/11/18 Python
Django model反向关联名称的方法
2018/12/15 Python
python爬虫的一个常见简单js反爬详解
2019/07/09 Python
详解pandas DataFrame的查询方法(loc,iloc,at,iat,ix的用法和区别)
2019/08/02 Python
CSS3制作ajax loader icon实现思路及代码
2013/08/25 HTML / CSS
HTML5 文件上传下载的实例代码
2017/07/03 HTML / CSS
与世界上最好的跑步专业品牌合作:Fleet Feet
2019/03/22 全球购物
计算机个人求职信范例
2014/01/24 职场文书
大学军训感言800字
2014/02/27 职场文书
党员“四风”问题批评与自我批评思想汇报
2014/10/06 职场文书
初二英语教学反思
2016/02/15 职场文书
java高级用法JNA强大的Memory和Pointer
2022/04/19 Java/Android