web前端脚本编程(一)--JavaScript脚本基础知识
来源:互联网 发布:java源码分析工具 编辑:程序博客网 时间:2024/04/30 07:23
区别与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 格式数据传递。
广而告之,感谢阅读!
0 0
- web前端脚本编程(一)--JavaScript脚本基础知识
- 【JavaScript脚本编程技术详解-----(一)】
- shell脚本(一)基础知识
- web前端导航脚本
- WEB Workers提升WEB前端脚本JavaScript的处理性能
- WEB Workers提升WEB前端脚本JavaScript的处理性能
- shell脚本编程基础知识
- shell脚本基础知识一
- Web前端基础知识(一)
- JavaScript之表单基础知识(表单脚本)
- web前端之JavaScript高级程序设计七:表单脚本
- Linux Shell 脚本编程(1)—Shell脚本基础知识
- Web前端 基础知识总结(Javascript篇)
- (一)Windows脚本编程
- shell脚本编程(一)
- shell脚本编程(一)
- shell脚本编程(一)
- shell脚本编程(一)
- 无动力 不学习 --一个草根站长的感受
- Mysql Explain 详解
- 设计模式之 Builder
- 浅谈HTTP中Get与Post的区别
- Android开发笔记--按钮添加事件的四种方法
- web前端脚本编程(一)--JavaScript脚本基础知识
- 对于linux下system()函数的深度理解(
- MySql简单doc操作
- 《看见》读书笔记
- iOS应用中如何跳转至App Store指定应用
- 混淆矩阵
- LeetCode 107 Binary Tree Level Order Traversal II(二叉树的层级顺序遍历2)(*)
- Android开发笔记--操纵字符串中的字符
- xampp中production的php.ini与默认的有何不同