关闭
当前搜索:

JavaScript 中字符串的操作

1、length获取字符串长度var str = "hello world"; alert(str.length); // 112、索引通过下标获取字符串指定位置的字符,但是不能改变该索引对应的值var str = "hello world" alert(str[0]); // h str[0] = "H"; // "H"3、toUpperCase将字符串全部转为大写,并返...
阅读(65) 评论(0)

js 类库

NaN/** * * @desc 判断是否NaN * @param {Any} value * @return {Boolean} */ function isNaN(value) { return value !== value; }; ObjectisEmptyObject/** * * @desc 判断`obj`是否为空 * @param {O...
阅读(97) 评论(0)

JavaScript 判断各种数据类型

js 判断各种数据类型:了解js的都知道, 有个typeof 用来判断各种数据类型,有两种写法:typeof xxx ,typeof(xxx) typeof 2 // 输出 number typeof null // 输出 object typeof {} // 输出 object typeof...
阅读(105) 评论(0)

JavaScript 闭包突破作用域连

首先 我们先看定义一个函数:var a = "global variable"; var F = function(){ var b = "local variable" ; var N = function(){ var c = "inner local" ; return b; } return N; }函数 F 中包含了局部变量...
阅读(57) 评论(0)

深入理解 JavaScript 作用域和作用域链

作用域是JavaScript最重要的概念之一,想要学好JavaScript就需要理解JavaScript作用域和作用域链的工作原理。今天这篇文章对JavaScript作用域和作用域链作简单的介绍,希望能帮助大家更好的学习JavaScript。JavaScript作用域作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命周期。在JavaScript中,变量的作用域有全局作用域和局部...
阅读(48) 评论(0)

JavaScript 中的栈与堆-基本数据类型与引用类型

一、 堆(heap)和栈(stack)栈(stack)会自动分配内存空间,会自动释放。堆(heap)动态分配的内存,大小不定也不会自动释放。二、 基本类型和引用类型基本类型:简单的数据段,存放在栈内存中,占据固定大小的空间。 引用类型:指那些可能由多个值构成的对象,保存在堆内存中,包含引用类型的变量实际上保存的不是变量本身,二十指向该对象的指针。 基本数据类型包括Undefined,String...
阅读(62) 评论(0)

微信小程序-项目案例 (三)全局变量及封装网络请求

1:配置全局变量 (app.js 文件)App({ globalData: { requestUrl: "https://api.xxxxxx.com" // 网络接口全局变量 } })先新建一个公共文件 里面可以封装公共类 如:utils/util.jsfunction httpRequest(url, callBack) { var _self = this; wx....
阅读(71) 评论(0)

微信小程序-项目案例 (二)配置 tabBar

如果小程序是一个多 tab 应用(客户端窗口的底部或顶部有 tab 栏可以切换页面),可以通过 tabBar 配置项指定 tab 栏的表现,以及 tab 切换时显示的对应页面。Tip: 当设置 position 为 top 时,将不会显示 icon tabBar 中的 list 是一个数组,只能配置最少2个、最多5个 tab,tab 按数组的顺序排序。 属性说明: 其中 list 接受一个数组,数...
阅读(180) 评论(0)

微信小程序环境搭建-项目案例 (一)启动页

最新闲来无事,看了看研究了下微信小程序,从环境搭建到项目案例 ,废话不多说 ,手把手带你入门微信小程序 !1:先下载微信的开发工具:地址:https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html 可以根据自己的电脑 下载对应的版本 ! 第一次打开: 会显示如下 微信扫描界面2:模式选择开发者工具提供两种开发模式的选择。公众号...
阅读(1973) 评论(0)

JavaScript 对象(三)

一:原型1、原型的定义: 原型是function对象的一个属性,它定义了构造函数制造出的对象的公共祖先。通过改构造函数产生的对象,可以继承该原型的属性和方法。原型也是对象。  2、利用原型特点和概念,可以提取共有属性。将一类对象的共有属性提取出来,放到该类对象的原型中,从而不需要每次用new操作符时都重新定义一遍该共有属性。  如下,定义一个Person构造函数,而属于Person多构造对象共有的属...
阅读(85) 评论(0)

JavaScript 对象(二)

一:对象的增、删、改、查1、增: 所谓增添一个对象的属性,就是直接对该属性进行赋值操作即可,这就相当于为该对象添加了一个新属性,而打印未添加的属性,浏览器不会报错,而是会打印出undefined var obj = {}; console.log(obj.name); //undefined (不会报错) obj.name = '软件开发'; console.log(obj....
阅读(54) 评论(0)

JavaScript 对象(一)

一、对象的定义对象是JavaScript的一个基本数据类型,是一种复合值,它将很多值(原始值或者其他对象)聚合在一起,可通过名字访问这些值。即属性的无序集合。 ( 对象和数组很类似,唯一的不同是它的键值类型是自定义的 )!二、对象的创建(多种方法)1、对象直接量 / 字面量 var obj = { name: "龙门课栈", job: "软件开发"...
阅读(67) 评论(0)

JavaScript 数组类型

一:JS中数组的操作1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new Array([element0[, element1[, ...[, elementN]]]]); 创建一个数组并赋值要说明的是,虽然第二种方...
阅读(48) 评论(0)

JavaScript Function、函数声明、函数表达式

1:Function 对象Function 构造器会创建一个新的 Function 对象。 在 JavaScript 中每个函数都是一个 Function 对象。没有对象 new 一个 !// 使用 Function 构造函数创建函数 new Function ([arg1[, arg2[, ...argN]],] functionBody)例子:var func = new Function('a...
阅读(103) 评论(0)

JavaScript 流程控制语句

if语句if语句是基于条件成立才执行相应代码时使用的语句。语法结构if(条件){ // 条件成立时执行代码 }如:var a = 10; if( a < 12 ){ alert(a) // 弹出 10 }if…else语句if…else语句是在指定的条件成立时执行代码,在条件不成立时执行else后的代码。语法结构if(条件){ // 条件成立时执行的代码 }else{...
阅读(56) 评论(0)
34条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:6141次
    • 积分:379
    • 等级:
    • 排名:千里之外
    • 原创:33篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条