js delete 用法(删除对象属性及变量)
1,对象属性删除
function fun(){ this.name = 'mm'; } var obj = new fun(); console.log(obj.name);//mm delete obj.name; console.log(obj.name); //undefined
2,变量删除
var name = 'lily'; delete name; console.log(name); //lily
直接用delelte删除不了变量
3,删除不了原型链中的变量
fun.prototype.age = 18; delete obj.age; console.log(obj.age) //18
相关推荐
-
C#实现任意数据类型转成json格式输出
直接贴代码: 复制代码 代码如下: /// List转成json /// </summary> /// <typeparam name="T"></typeparam> /// <param name="jsonName"></param> /// <param name="list"></param> /// <returns></
-
Js从头学起(基本数据类型和引用类型的参数传递详细分析)
1.基本数据类型传递参数: 复制代码 代码如下: funciton addTen(num){ num+=10; return num; } var count=20; var result=addTen(count); alert(count);//20 alert(resullt);//30 执行结果是:20和30.在这段代码中,将变量count当做参数传递给了函数addTen,也就是相当于将变量count的值复制给了函数addTen的参数.这时addTen的参数num可以看做是函数内部的一个
-
JS判断变量是否为空判断是否null
/** * 判断是否null * @param data */ function isNull(data){ return (data == "" || data == undefined || data == null) ? "暂无" : data; }
-
js 数据类型转换总结笔记
javascript有如下数据类型的转换方法: 一,转换成数字 xxx*1.0 转换成字符串 xxx+"" 二,从一个值中提取另一种类型的值,并完成转换工作. .提取字符串中的整数:parseInt(); 例:parseInt("123zhang")的结果为123 .提取字符串中的浮点数:parseFloat(); 例:parseFloat("0.55zhang")的结果为0.55 .执行用字符串表示的一段javascript代码:eval();
-
js 判断各种数据类型的简单方法(推荐)
了解js的都知道, 有个typeof 用来判断各种数据类型,有两种写法:typeof xxx ,typeof(xxx) 如下实例: typeof 2 输出 number typeof null 输出 object typeof {} 输出 object typeof [] 输出 object typeof (function(){}) 输出 function typeof undefined 输出 und
-
基于JavaScript 声明全局变量的三种方式详解
JS中声明全局变量主要分为显式声明或者隐式声明下面分别介绍. 声明方式一: 使用var(关键字)+变量名(标识符)的方式在function外部声明,即为全局变量,否则在function声明的是局部变量.该方式即为显式声明详细如下: <script> var test = 5;//全局变量 function a(){ var a = 3;//局部变量 alert(a); } function b(){ alert(test); } //a();//调用a方法,那么方法里面的内容才会执行 //b(
-
JavaScript数据类型和变量_动力节点Java学院整理
数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频.网页等各种各样的数据,不同的数据,需要定义不同的数据类型.在JavaScript中定义了以下几种数据类型: Number JavaScript不区分整数和浮点数,统一用Number表示,以下都是合法的Number类型: 123; // 整数123 0.456; // 浮点数0.456 1.2345e3; // 科学计数法表示1.2345x
-
javascript中的五种基本数据类型
[0]5种数据类型: [0.1]基本数据类型:Undefined.Null.Boolean.Number.String [0.1.1]基本类型值是指简单的数据段,5种基本类型是按值访问的,因为可以操作保存在变量中的实际值 [0.1.2]基本类型的值在内存中占据固定大小的空间,被保存在栈内存中.从一个变量向另一个变量复制基本类型的值,会创建这个值的一个副本. [0.1.3]不能给基本类型的值添加属性 [0.2]引用数据类型:Object [0.2.1]引用类型值是指那些可以由多个值构成的对象.js
-
js判断数据类型如判断是否为数组是否为字符串等等
1 判断是否为数组类型 2 判断是否为字符串类型 3 判断是否为数值类型 4 判断是否为日期类型 5 判断是否为函数 6 判断是否为对象 1 判断是否为数组类型 复制代码 代码如下: <script type="text/javascript"> //<![CDATA[ var a=[0]; document.write(isArray(a),'<br/>'); function isArray(obj){ return (typeof obj=='obj
-
JS中的this变量的使用介绍
JavaScript中this的使用 在JavaScript中this变量是一个令人难以摸清的关键字,this可谓是非常强大,充分了解this的相关知识有助于我们在编写面向对象的JavaScript程序时能够游刃有余. 对于this变量最要的是能够理清this所引用的对象到底是哪一个,也许很多资料上都有自己的解释,但有些概念讲的偏繁杂.而我的理解是:首先分析this所在的函数是当做哪个对象的方法调用的,则该对象就是this所引用的对象. 示例一. 复制代码 代码如下: var obj = {};
随机推荐
- AngularJS的ng Http Request与response格式转换方法
- Java跨域问题的处理详解
- 利用java制作一个小的目录查询器的方法
- IOS 中UIKit-UIPageControl利用delegate定位圆点位置
- 原生JS实现几个常用DOM操作API实例
- C# 表达式树Expression Trees的知识梳理
- vue2.0开发入门笔记之.vue文件的生成和使用
- ionic进入多级目录后隐藏底部导航栏(tabs)的完美解决方案
- javascript 日期联动选择器 [其中的一些代码值得学习]
- javascript html5 canvas实现可拖动省份的中国地图
- windows系统下 虚拟内存设置终极攻略
- Win7、win2008中让IIS7支持asp的方法
- php获取本地图片文件并生成xml文件输出具体思路
- NopCommerce架构分析(一)Autofac依赖注入类生成容器
- C#: 引用变量与数值变量的区别
- Android技巧一之启动屏+新功能左右导航逻辑
- JS实现的透明度渐变动画效果示例
- Centos 7 64位桌面版安装图文教程
- 易语言创建目录的步骤方法
- PyQt QCombobox设置行高的方法