码迷,mamicode.com
首页 > 编程语言 > 详细

javascript常量的定义

时间:2014-05-01 20:10:18      阅读:661      评论:0      收藏:0      [点我收藏+]

标签:style   blog   class   code   java   javascript   color   get   http   cti   rgb   

   例如可以使用

const PI = 3.14159265;

     一般不推荐使用 const 关键字,因为它不是 ECMAScript 语法的一部分。当需要常量的时候一般是以命名习惯来约束的,亦即使用大写字母加下划线。

如果需要“真正的”常量的话,可以使用 ECMA 5 的 defineProperty 方法,

例如:

bubuko.com,布布扣
 1 var M = {};
 2 Object.defineProperty(M, ‘PI‘, {
 3   get: function() { return 3.14; }
 4 });
 5 或者
 6 
 7 var M = {};
 8 Object.defineProperty(M, ‘PI‘, {
 9   value: 3.14,
10   writable: false
11 });
bubuko.com,布布扣

注意由于这个方法是 ECMA 5 的一部分,所以在 node 上用是完全没有问题的,但是就请不要在浏览器端用了(除非不打算支持 IE 以及一些旧版本的浏览器用户)。

原文地址:http://cnodejs.org/topic/4f30f4481201beb255001090

javascript常量的定义,布布扣,bubuko.com

javascript常量的定义

标签:style   blog   class   code   java   javascript   color   get   http   cti   rgb   

原文地址:http://www.cnblogs.com/yiliweichinasoft/p/3702722.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!