JavaScript笔记

it2022-05-20  55

1.什么是JavaScript?JavaScript就是一种在浏览器执行的语言。2.JavaScript的Java没直接关系,唯一的关系就是JavaScript原名LiveScript。后来吸收了Java的一些特性,升级为JavaScript。JavaScript有时被简称为JS。 3.JavaScript是解释型语言,无需编译就可以随时进行,这样哪怕语法有错误,没有语法错误的部分还是能正确进行。 4.JS入门 <script type="text/javascript">    alert(new Date().toLocaleDateString())    </script>//获取当前的时间5.放到<head>中的<script>在body加载之前就已经运行了。6.JavaScript代码放到<script>标签中,script可以放到<head>、<body>等任意位置,而且可以有不止一个<script>标签,alter函数是弹出消息窗口。new Date()是创建一个Date类的对象,默认值就是当前时间。除了可以在页面中声明JavaScript以外,还可以将JavaScript写到单独的js页面中,然后在页面中引入;<script src="test.js" type="text/javascript"></script>。(在那个页面中加载它就加上这一句,引用公共的js文件)声明到单独的js文件的好处是多页面也可以共享、减小网络流量。7.事件<input type="button" value="点"/><a href="javascript:alert('hello')">点点</a>点击链接时执行代码thunder://迅雷下载地址mailto:发邮件ed2k://电驴下载地址8.JS中的变量javascript中既可以使用双引号声明字符串,也可以使用单引号声明字符串。主要是为了方便和html集成,避免转义符的麻烦。javascript中有null、undefined两种,null表示变量的值为空,undefined则表示变量还没有指向任何的对象,未初始化。javascript是弱类型,声明变量的时候无法:int i=0;(这样不对)只能通过var i=0;声明变量,和c#中的var不一样,不是c#中那样的类型推断。javascript中可以不用var声明变量,直接用,这样的变量是全局变量,因此除非确实想用全局变量,否则使用的时候最好加上var。js是动态类型的,因此var i=0;i="abc"是合法的。9.js出错与调试如果javascript中的代码语法有错误,浏览器会弹出错误报告信息,查看报告信息就能帮助排查错误。javascript的调试,使用vs可以很方便的进行javascript的调试,调试时需要注意几点:IE的调试选项要打开,Internet选项->高级,去掉“禁用脚本调试”前的勾选。以调试方式运行网页。设置断点。监视变量等操作和C#一样

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/qzc900809/archive/2013/01/31/2887323.html

相关资源:JavaScript基础笔记-尚硅谷视频自己总结

最新回复(0)