Javascript
来源:互联网 发布:windows安装在bootcamp 编辑:程序博客网 时间:2024/05/22 06:53
Javascript
JS是Web前端开发、Web前端漏洞挖掘必备技能。本文对一些基本的JS运用做一个简要的总结供自己学习回顾之用。
JS里所有的变量都是对象,都有属性和方法,比如数字类型,都有tostring方法,可以直接转成字符串。
理解这点很重要,有些js函数传递的参数是对象,调用函数时就必须传递对象。创建对象最简单的方法就是
var a = {key1:value1,key2:value2}; // 创建一个有2个属性的JS对象。
vara=1; var b=a.toString(); //JS数字转字符串就是这么任选
JS的数字类型都是64位浮点型,不考虑效率当然用最大最兼容的数据类型了。
Var a=9999999999999;//这么大都木有问题哦
JS可以出现在head和body中,可以是内部代码,也可以是引用外部资源。可以直接写语句可以写函数。
<head><script>vara=1;…</script><script src=”http://a.com/a.js”> </script></head>
<body>…<script>..functiona(){var a=1;</script></body>
JS执行的时机可以包括:页面加载时被执行,元素的on*事件被调用时。
<ponclick=”func(this)”>1</p>
JS可以抛出异常,err.message可以获取异常信息。
<script>try{varra=b;}catch(err){alert(err.message);}</script>
JS可直接调用和改写dom和window对象,甚至document对象也是window的属性而已。
window.document.GetElementById(“DEMO”).innerHTML=”test”;。
JS的定时器函数:setTimeout和clearTimeout用来加载和清除一个定时器。
functimer(){setTimeout(“timer()”,1000);}
JS的三种提示:alert(),confirm(),prompt()
alert(“welcome”);confirm(“areyou sure?”); prompt(“who a u?”,”tom”);
JS最著名的库:jquery,可以大大方便你处理一些浏览器兼容性问题。
$(“#demo”).html(“hello,jquery”);
Referees:
1. www.w3school.com.cn
- Javascript
- JavaScript
- javascript
- javascript
- javascript
- javascript
- javascript
- JavaScript
- javascript
- JavaScript
- Javascript
- javascript
- javascript
- JavaScript
- javascript
- javascript
- JavaScript
- javascript
- 也来一个高大上的界面
- 通过Java模拟各种类型的耦合
- 机器学习实战-Logistic回归
- A. Counting Kangaroos is Fun
- Android学习笔记之Button,Toast,menu的简单用法
- Javascript
- 关于错误信息:java.lang.IllegalArgumentException: Document base XXXX does not exist or 的记录
- 最大间隙问题
- 黑马程序员《java语言22个小知识点》
- 数据挖掘3-数据预处理
- Jenkins入门总结
- Kafka设计解析(一)- Kafka背景及架构介绍
- 12种工作让你摇身变富豪
- 安装Java之问题总结