js基础

原创 2016年08月31日 11:51:48

1.javascript是弱类型语言,所以javascript可以自己推断类型。

var a = 1;  //a是数值型

var b = ‘2’;//b是字符型

function test(){}

var c = test; //把函数名字赋给变量,c就是函数型。!!! 就是函数类型可以调用。

 

2.至关重要的一点,函数可以当变量,也可以调用。

3.闭包:可以理解成一个变量绑定一堆变量。用到的地方就是:回调。

  闭包的本质就是函数类型可以调用。

 

*4.函数

   函数3个重要东西:名字,参数,返回值

   使用function 定义函数

   function test(){}; //定义一个函数,函数名字test,参数为空,返回值也为空

   function testa(a,b,c,d){};

   function testb(){ return 3; }

相关文章推荐

js基础之作用域

  • 2017年11月06日 09:41
  • 6KB
  • 下载

js基础 myeclipse 快捷 unix常用命令

  • 2017年10月25日 16:35
  • 29KB
  • 下载

JS基础——修改文本框的值(函数传参)

CSS部分: *{ padding: 0; margin: 0;} body{ font-size: 12px; color: #333; background: #fff;} li{ list-...

JS中的基础知识点

  • 2017年08月09日 00:41
  • 441KB
  • 下载

基础的js分页控件

  • 2017年08月17日 15:26
  • 3KB
  • 下载

基于Hexo+Node.js+github+coding搭建个人博客——基础篇(从菜鸟到放弃)

基于Hexo+Node.js+github+coding搭建个人博客-基础篇 前言老规矩附上个人教程:http://www.ookamiantd.top/20170115/build-blog-hex...

js_基础高级部分源码.rar

  • 2015年11月08日 21:52
  • 2.23MB
  • 下载

HTML5基础JS

  • 2013年07月05日 10:20
  • 1KB
  • 下载

从基础开始 - resizable.js

做了很多东西都是用插件来完成,包括jquery.ui里面的resizeable和draggable都是用插件的~最近觉得,应该从基础开始慢慢学习,于是自己写基础插件。这次写resizable的方法,不...

js入门基础

  • 2013年10月14日 16:13
  • 76KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:js基础
举报原因:
原因补充:

(最多只允许输入30个字)