简学js技术
JavaScript,一种高级编程语言,通过解释执行,是一门动态类型,面向对象(基于原型)的直译语言。JavaScript语句和 JavaScript变量都对大小写敏感。
javaScript简单编程样例:
//加载资源地址值 <script type="text/javascript" src="myScript.js"> Alert(‘My Frist javaScript!’); </script>js嵌入html中:
//输出 document.write("<h1>This is a heading</h1>"); Html执行方法可以调用js: //弹框 <button type="button"onclick="Function()">点击</button> <script> function myFunction(){ Alert(已点击); } </script>Js函数传产参数:
//弹框执行 <button onclick="Function('小明','董事长')">点击这里</button> <script> function Function(name,job) { alert("Welcome " + name + ", the " + job); } </script>获得节点属性:
//通过html获取节点 var x=document.getElementById("intro"); 获得字符串长度: var txt="Hello world!" //获取字符串长度 document.write(txt.length) //将字符传翻译成大写 document.write(txt.toUpperCase()Window对象
window.open() - 打开新窗口 window.close() - 关闭当前窗口 window.moveTo() - 移动当前窗口 window.resizeTo() - 调整当前窗口的尺寸Location对象
location.hostname 返回 web 主机的域名 location.pathname 返回当前页面的路径和文件名 location.port 返回 web 主机的端口 (80 或 443) location.protocol 返回所使用的 web 协议(http:// 或 https://)History对象
history.back() - 与在浏览器点击后退按钮相同 history.forward() - 与在浏览器中点击向前按钮向前相同