美文网首页weex-js-vue
JS笔记-003-变量-数据类型-对象-函数

JS笔记-003-变量-数据类型-对象-函数

作者: ccccccal | 来源:发表于2018-03-22 14:58 被阅读4次

声明变量:不管是局部还是全局变量都是用var声明就可以

var x =2;
var y =3;
var z = x+y;
var pi=3.14;
var name="Bill Gates";//使用引号包括就是字符串了
var answer='Yes I am!';//可以使用单引号包括

字符串要使用引号包括,里面可以嵌套,可以整型拼接字符串写入,写入也可以直接使用整型

var answer="Nice to meet you!";
var answer="He is called 'Bill'";
var answer='He is called "Bill"';

创建一个数组的两种方式

var cars=new Array();
cars[0]="Audi";
cars[1]="BMW";
cars[2]="Volvo";
var cars=new Array("Audi","BMW","Volvo");

创建一个对象

var person={firstname:"Bill", lastname:"Gates", id:5566};

从对象里面取值有,get方法

name=person.lastname;
name=person["lastname"];

使用var创建对象,可以规定数据类型

var carname=new String;
var x=      new Number;
var y=      new Boolean;
var cars=   new Array;
var person= new Object;

js函数,就是封装方法。function 必须是小写

function functionname()
{
这里是要执行的代码
}

返回值使用reture返回,使用注意,因为没有规定返回的数据类型,所以方法会比较容易重复

function myFunction()
{
var x=5;
return x;
}

返回值可以省略return(以后证明)

function myFunction(a,b)
{
if (a>b)
  {
  return;
  }
x=a+b
}

如果一个变量没有提前使用var去声明,而是直接赋值的话,就直接作为全局变量

carname="Volvo";

相关文章

  • JS笔记-003-变量-数据类型-对象-函数

    声明变量:不管是局部还是全局变量都是用var声明就可以 字符串要使用引号包括,里面可以嵌套,可以整型拼接字符串写入...

  • js面试题

    1、js 数据类型 基本数据类型 引用数据类型 2、js 变量和函数声明的提升 在js中变量和函数的声明会提升到最...

  • js基础语法

    1、js基础语法 2、变量 3、运算符 4、分支结构 5、循环结构 6、函数 7、数据类型 8、数组 9、对象

  • JS—匿名函数与命名函数

    链接,我之前做的两篇笔记js变量作用域,里面提到定义函数的不同方式,导致的变量声明提升问题。还有这篇js特殊的对象...

  • 6.JavaScript中

    JS对象创建: JS通过构造函数创建对象: JS内置对象window: 所有的全局变量都是window的属性 所有...

  • 前端资料

    ES6新数据类型 Symbol . js变量提升函数提升 js this js 原型及原型链理解 new做了什么 ...

  • 预编译阶段变量函数的提升 和 多个函数的执行顺序

    下面这道题讲解变量和函数的提升 预编译js的变量对象 AO对象 让js引擎去访问1、创建AO对象2、找形参和变量的...

  • 数据类型和函数

    JS中的数据类型: 简单数据类型 undefined(没给变量赋值) null(如果定义的对象将来用于保存对象,最...

  • javaScript中数据类型转换方法

    JS 数据类型转换 方法主要有三种 转换函数、强制类型转换、利用js变量弱类型转换。 1. 转换函数: js提供了...

  • 数据类型转换

    JS 数据类型转换 方法主要有三种 转换函数、强制类型转换、利用js变量弱类型转换。 1. 转换函数: js提供了...

网友评论

    本文标题:JS笔记-003-变量-数据类型-对象-函数

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