javascript学习笔记(1)初识
来源:互联网 发布:淘宝阿里旺旺买家版 编辑:程序博客网 时间:2024/05/22 03:13
前言
最近在学习javascript,既然学习就要有收获,准备发布到博客上,一是巩固学习内容,二来分享给大家如果有写的欠妥的地方希望大家斧正。
言归正传,我们开始吧。
下面展示一个小例子:
使用到的工具:
1,notepad++编辑器 (或者是你喜欢的编辑器只要是可以编辑普通文件即可)
2,浏览器(我自己使用chrome浏览器)
使用notepad++将以下内容复制过去并保存为index.html (注意不要更改大小写状态,javascript对大小写敏感)
<html><head><script type="text/javascript"><!--function say(){alert("hi javascript");}//--></script></head><body><input type="button" onclick="say()" value="chick me" /></body></html>将保存的index.html 文件拖入chrome中,这时将会显示,试着点击那个按钮看看。
是不是很神奇,这段代码实现了点击按钮跳出一个自定义警告内容的消息窗。
语言简介
1,一个javascript包括在HTML中并且包括在<script></script>标签内的语句。
<script language="javascript" type="text/javascript"><span style="white-space:pre"></span>some javascript sentence.</script>
2,javascript标签可以放置在你网页的任何地方,但是保存在<head>标签内是首选方式。
<html><head><script language="javascript" type="text/javascript">some javascript sentence.</script></head><body></body></html>
3,javascript忽略出现在javascript中的空格、制表符和换行符。
<script language="javascript" type="text/javascript">some javascript sentence. some javascript sentence.some javascript sentence.some javascript sentence.</script>
4,一句javascript语句写完后加上分号与不加是可选的,不过为了易于查看代码,建议加上分号。
<script language="javascript" type="text/javascript">some javascript sentence;</script>
5,javascript是一种区分大小写的语言,这就迫使你不得不注意语言的关键字、变量、函数名、以及任何其他标识符必须使用一致的大小写字符。
<script type="text/javascript"><!--function say(){alert("hi javascript");}//--></script>在上述代码段中如果将function 写成 Function的话那么这个警告是不会有的。
6,javascript支持c形式的注释以及HTML形式的注释
<script type="text/javascript">//when someone chick it receive a alert by brower ./*when someone chick it receive a alert by brower .*/<!--when someone chick it receive a alert by brower .//--><!--function say(){alert("hi javascript");}//--></script>
需要注意的地方是在第一个例子中函数外层有一个HTML注释,当时我也纳闷为什么要这样,是因为这样的书写方式为了兼容老版本的浏览器,当老版本的浏览器不能正确解析javascript代码时就直接可以当成是HTML注释略过去了,不会造成浏览器报页面上有错误。
0 0
- javascript学习笔记(1)初识
- javascript学习笔记(一)--初识javascript
- [学习笔记]初识javascript
- 【学习笔记】初识JavaScript
- JavaScript学习(1)初识JavaScript
- Spring学习笔记(1)---------初识Spring
- 疯狂XML学习笔记(1)------------初识
- SpringMVC学习笔记(1):初识SpringMVC
- Linux学习笔记(1) -- 初识Linux
- JavaScript(1)初识
- 初识JavaScript(1)
- Zookeeper学习笔记-1-初识
- JavaScript学习总结【1】初识JS
- JavaScript学习总结【1】、初识JS
- JavaScript学习笔记之——初识js
- JavaScript学习之初识JavaScript
- CC2530与zigbee学习笔记の初识zigbee(1)
- 学习笔记(1):Qt 动画框架初识
- css3控制背景渐变
- uva 10615 - Rooks(完美匹配)
- 2014年各世代iPhone 屏幕尺寸与分辨率表格
- 【iOS】KVC 和 KVO 的使用场景
- 源码解析: Imread函数
- javascript学习笔记(1)初识
- ACM学习资源
- java面试题集锦(二)
- git使用笔记
- Android屏幕适配全攻略(最权威的官方适配指导)
- Android开发环境的离线安装方式(超易搭建秘籍)
- VS2008将原有的tab空格设置为空格符号
- c语言编译过程!!!
- 47Permutations II