第60节:Java中的JavaScript技术
2018-11-18 本文已影响0人
魔王哪吒
![](https://img.haomeiwen.com/i11158618/a1379c00648af124.jpg)
欢迎到我的简书查看我的文集
前言:
JavaScript
是什么呢?它是一种基于对象和事件驱动的脚本语言,主要是应用于客户端上的.JavaScript
它可以做到信息的动态交互,具有交互性,它不允许直接访问本地硬盘,具有安全性,JavaScript
是一种跨平台性的一种语言,和平台无关,只有是可以解释JavaScript
的浏览器可以执行.
JavaScript
我们只要知道它具有交互性,安全性,跨平台性就行.
JavaScript
是Netscape
公司的产品,它之前的名字为LiveScript
,我们学的Java
是sun
公司的产品,现在是Oracle
公司的产品.
特点,我们学习的Java
语言是面向对象的编程语言,而JavaScript
是基于对象的语言.对于JavaScript
来说,是弱类型的语言,而Java
是强类型的.在JavaScript
中只需要解释就可以执行,而对于Java
来说,需要先编译成字节码文件,才能再次执行.
JavaScript
用于html
中,代码融入到Html
中都是以标签的形式.
格式:
<script>...</script>
<script src=”test.js” type=”text/javascript”></script>
JavaScript
语法
JS
语法学习起来比较容易,有变量,语句,函数,数组等常见语言组成元素.
变量
var x = 2;
x = “hello dashucoding”;
// 特殊
特殊的常量值:undefined
变量的值是: undefined(未定义)
运算符
&& || 是逻辑运算符 & | 是位运算符
var x = 520/100*100; x = 520
而不是500
var x = 1.4+1.6 ; x = 3
而不是3.0
x = “11” – 1 ; x = 10
var x = 2;
var y = “123”;
var z = false;
typeof(x); //number
typeof(y); //string
typeof(z); //boolean
语句
- 判断结构
- 选择结构
- 循环结构
函数
格式:
function 函数名(形式参数...)
{
执行语句;
return 返回值;
}
function demo(x,y)
{
alert(x+y);
}
demo(2,3);
window.onload = function()
{
alert(“load ok”);
}
数组: 可以存任意元素,长度是可变的
遍历数组
for(var x=0; x<arr.length; x++)
{
alert(arr[x]);
}
对象
function Person()
{
}
function Person(name,age)
{
this.name = name;
this.age = age;
}
var p = new Person(“dashucoding”,20);
with(对象)
{
}
for...in语句
for(x in p)
{
}
![](https://img.haomeiwen.com/i11158618/e7ebecb0318e5d41.png)
达叔小生:往后余生,唯独有你
You and me, we are family !
90后帅气小伙,良好的开发习惯;独立思考的能力;主动并且善于沟通
简书博客: 达叔小生
https://www.jianshu.com/u/c785ece603d1
结语
- 下面我将继续对 其他知识 深入讲解 ,有兴趣可以继续关注
- 小礼物走一走 or 点赞