javascript再探
2015-08-29 10:41
645 查看
javascript的访问
讲解不同位置的javascript互相访问被隔开的javascript是可以互相访问的
比如:<html> <body> <script> var x = 3; alert(x); </script> </body> </html>和
<html> <body> <script> var x = 3; </script> <p>ok</p> <script> alert(x); </script> </body> </html>是一样的(不要管中间的ok,只是为了证明被隔开的script标签是可以互相访问的)
访问其他文件里的javascript
<html> <script src = "firstfilede.js" language = "javascript"</script> </html>
注:src是source的简称
直接写在属性值里的javascript
<a href = "javascript: alert(new Date());">hello</a>
基础语法
和C语言差不多,每句结尾要有分号,不能占用int等系统定义过的字符串作为标识符,下面只提几点不同调试方法
如果您的电脑的ie是ie9以下的话,出现问题应该在左下角有一个***叹号(我的教程是这样的)点击就可显示错误信息
但是我的电脑并没有,这种情况下F12(开发人员选项)
然后在错误的地方会有错误的显示
这里我们可以测试一下
<html> <body> <a href = "javascript: alert(new Date())">hello</a> <input type = button value = test onclick = "alert(new Data());"> </body> </html>
这段代码中我们故意吧Date打成Data,然后运行,点击f12,点击test按钮
如果你是ie浏览器的话就会自动跳出,到上面截图这种情况,如果你是360,那么会在控制台看到报错信息
分号的问题
在c语言里是必须要有分号的,但是我们在""里面可以不加分号(但是还是加上吧,反正耽误不了什么打字速度)注释问题
/*.......*/和//......你懂的注:多行注释符嵌套会出现问题,比如
/*语句1 /*语句2*/ 语句3*/
我们最开始要注释语句2,然后又想注释语句1和3,但是这么做之后会把/*语句1/*语句2*/注释掉
基本数据类型与常量
常量:整形常量:
可以用三种方法表示
16进制前面加0x
8进制前面加0
10禁止前面不能是0
实型常量:
简单的小数点不解释,如5.6
另一种是5e7表示5*10^7
布尔值:
true 和false
字符串:
按java语言的形式写即可(和c不同的是可以有"ugigyiugh"+"个uhuaherfugh"的形式<字符串相加>)
变量
声明变量时不需要注明数据类型,计算机会根据赋值自动分配,声明变量要用var(前面已经见到过了)相关文章推荐
- 一些前台密码验证JS
- JavaScript学习笔记1
- 解决JSON序列化日期格式问题
- jsp过滤器
- js实现栈
- js中数组迭代函数—(2)会生成新数组
- js中数组迭代函数—(1)不生成新数组
- js实现列表类
- js中数字类型数组排序
- JavaScript中字符串处理的一些函数
- js精美的幻灯片画集特效代码分享
- js实现基于正则表达式的轻量提示插件
- JS实现md5.js、md4.js、sha1.js 加密算法使用
- JavaScript中__proto__与prototype的关系
- JSOI2013编程作业
- javascript中的函数Function
- javascript的作用域
- 2015第35周五JavaScript变量
- 【ExtJs】使用Cookie、切换主题和语言
- extjs实现多国语音切换