Java开发工程师V程序员程序员

第60节:Java中的JavaScript技术

2018-11-18  本文已影响0人  魔王哪吒
标题图

欢迎到我的简书查看我的文集

前言:

JavaScript是什么呢?它是一种基于对象和事件驱动的脚本语言,主要是应用于客户端上的.JavaScript它可以做到信息的动态交互,具有交互性,它不允许直接访问本地硬盘,具有安全性,JavaScript是一种跨平台性的一种语言,和平台无关,只有是可以解释JavaScript的浏览器可以执行.

JavaScript我们只要知道它具有交互性,安全性,跨平台性就行.

JavaScriptNetscape公司的产品,它之前的名字为LiveScript,我们学的Javasun公司的产品,现在是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

语句

  1. 判断结构
  2. 选择结构
  3. 循环结构

函数

格式:

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)
{
}
实例

达叔小生:往后余生,唯独有你
You and me, we are family !
90后帅气小伙,良好的开发习惯;独立思考的能力;主动并且善于沟通
简书博客: 达叔小生
https://www.jianshu.com/u/c785ece603d1

结语

上一篇 下一篇

猜你喜欢

热点阅读