区别与java,jscript
JAVA不是JavaScript.在网络上,经常碰到新手弄成是同门语言。jscript是微软推出的。在网页前端(客户端)脚本语言还有其他的。只不过非常熟悉和使用JavaScript.
在编写网页时,动态操作网页标签,设置网页样式风格,改变网页布局,使用者输入判断提示,与后端交互。都需要用到JavaScript.
在当前前端脚本编程中,已经很少人会使用了。大量的成熟框架出现,慢慢取代了原生态的语言编写。
Jquery,
Prototype,YaHoo等等
16 款最流行的 JavaScript 框架 可以了解下。Jquery在国内占的相当大的比率。
(地址:http://www.oschina.net/news/16483/16-popular-javascript-frameworks)
基本内容
JavaScript 教程 (地址:http://www.w3school.com.cn/js/index.asp)
<script type="text/javascript" defer>
// defer
defer 属性规定是否对脚本执行进行延迟,直到页面加载为止。 也只有ie支持
// 获取标签对象,操作。
var obj=document.getElementById("idname"); //获取id为idname的标签对象,这个只找到第一个。
var obj=document.getElementsByName("");
var
obj=document.
getElementsByTagName("");
//
在使用框架的时候,偶尔会用到
document.cookie; //cookie
document.domain; //域
alert("弹框");
var flg=confirm("判断");
//正则验证
var reg=/^\d+$/ig;
var _val=
document.getElementById("idname").value;
var flag=reg.test(_val);
location.href; //url地址
location.replace(location.href); //跳转,浏览器的 前进,后退将失效
document.referrer;
//获取浏览进入页面的访问路径
var js={}; //对象
js.name="JavaScript";
js.sex="0";
//数组
var ary=new Array("1","2","3","4");
var ary2=new Array(new Array("1","2"),new Array("3","4"));
var ary3=[]; ary3['a']='namelike';
//太多不在描述,学习遇到时,查阅。
</script>
JSON:JavaScript 对象表示法(JavaScript Object Notation)。
这个比较重要,var json={"name":"js","sex":"1"};
前端与后端的数据交互,愈来愈依赖JSON 格式数据传递。
广而告之,感谢阅读!