美文网首页初见
javascript基于java开发人员

javascript基于java开发人员

作者: 杨泽龙 | 来源:发表于2018-08-28 23:18 被阅读9次

JavaScript是一门脚本语言,主要是用来做页面之间的交互和动态页面的渲染,JavaScript代码是由浏览器的js引擎解析的是一门前段语言,解释型的语言

代码主要出现在

js代码主要出现在html页面中的head标签中,或者是在代码最底部,常用的方式是直接通过外部引用到HTML页面中,通过<script src=" 外部js地址"></script>引用到页面中使用。

语法特点:
  1. 注释和java语言一样
    2.语句用“;”表示结束
    3.JavaScript的变量都是通过var来定义的
    4.JavaScript不区分单引号和双引号,
    5,JavaScript变量命名规范和java一样严格区分大小写
//变量声明
var i;
i=10;//number
i=1.1; //number
i='a';  //string
i="abc";  //string
i=true;  //boolean
//通过typeof和alert()函数显示
alert(typefo i);
JavaScript函数:

1,js函数相当于java中的方法;
2,js的函数就是一个对象,可以通过变量接收(接收的函数的变量就是函数的引用,也可以看做是他的函数名)
3,js调用函数:函数名(实参列表);
4,return 直接daib表函数的返回值;
5,js的函数形参不能指定类型,也不需要var关键字来声明,直接写变量名即可;
6,js调用函数式js引擎不会检查参数的个数,也不会检查参数的类型;

函数的声明

①声明匿名无形参无返回值的函数,匿名函数无法调用需要使用变量接收

var fun1 = function(){
    alert("12345");
};

②声明匿名有参有返回值的函数

  var sum1 = function(a,b){
    return a+b;
}

③声明有函数名的函数,函数名和接收函数的变量名作用是样的;

  function sum2(a,b,c){
      return a+b+c;
}
函数的调用:

①调用匿名函数

alert(fun1);//fun1代表函数的引用就是方法名
fun1();//调用fun1函数
alert(fun1());//先执行fun1函数,然后再通过alert弹出方法的返回值

②调用有函数名的函数:

    //执行求和函数再将值返回alert
   alert(sum1(1,1));
    alert(sum2(1,1));//NaN:not a number
      //参数多了从前往后匹配使用
    alert(sum2(1,2,100,200,3000));
    alert(sum2('a',1,2));//参数列表中从在字符串自动拼接
    alert(sum2(1,true,"a"));//参数列表中出现Boolean时,默认true=1,false=0

相关文章

  • javascript基于java开发人员

    JavaScript是一门脚本语言,主要是用来做页面之间的交互和动态页面的渲染,JavaScript代码是由浏览器...

  • 2019-06-18

    继承与原型链 对于使用过基于类的语言 (如 Java 或 C++) 的开发人员来说,JavaScript 有点令人...

  • JavaScript 的继承和原型

    对于有基于类的语言经验 (如 Java 或 C++) 的开发人员来说,JavaScript 有点令人困惑,因为它是...

  • 继承与原型链

    继承与原型链 对于使用过基于类的语言 (如 Java 或 C++) 的开发人员来说,JavaScript 有点令人...

  • 关于服务器端JavaScript

    Rhino是基于Java的JavaScript解析器,实现了通过JavaScript程序访问整个JavaAPI,N...

  • 四.JavaScript——构造函数constructor、ne

    构造函数constructor Java/c++ 基于类 JavaScript 基于原型 es6 引入的 clas...

  • requireJS使用指南

    AMD:一种基于模块的异步加载JavaScript代码的机制,它推荐开发人员将JavaScript代码封装进一个个...

  • JVM-内存模型

    Java并发是基于共享内存模型实现的。学习并深入地理解__Java内存模型__,有助于开发人员了解Java的线程间...

  • 1.deno介绍

    Deno是JavaScript / TypeScript的运行时,默认安全和出色的开发人员体验。 它基于V8,Ru...

  • JS之面向对象

    JavaScript是基于原型(prototype), 没有python中class 的概念。 构造函数在Java...

网友评论

    本文标题:javascript基于java开发人员

    本文链接:https://www.haomeiwen.com/subject/yitcwftx.html