黑马程序员_JavaScript变量转换和Jquery对象的转换

在实际编程过程中,有很多对字符串进行判断、拆分、比较、转换类型、校验等操作,下面我会总结下JavaScript变量转换和Jquery对象的转换。

1.JavaScript 变量转换及字符串操作

1.字符串变成int类型

使用函数:parseInt();

使用此函数,可将string类型变量转换为int类型。而且只能够对string类型变量使用。如果待转换string类型变量无发转换为int类型时,函数会返回NaN。

实例如下:

  1. var v_Num = parseInt(‘256ok‘); // 赋值为 256
  2. var v_Num = parseInt(‘0k5‘); // 赋值为 0
  3. var v_Num = parseInt(‘19.68‘); // 赋值为 19
  4. var v_Num = parseInt(‘ok‘); // 赋值为 NaN

2.非string类型转换为string类型

使用函数:toString();

此函数可适合任何非string类型变量使用。

3.判断当前string类型是否为空

if(v_Str = undefined || v_Str = ‘‘){

  //该string类型变量为空

}

4.判断string类型变量是否包含某一字符或字符串

if(v_Str.indexOf(‘abc‘) != -1){

  //变量含有 字符串 abc

}

if(v_Str.indexOf(‘a‘) != -1){

  //变量含有 字符串 a

}

5.对string类型变量进行字符串截取

v_Str.substr(0 , 5); // 截取该变量位置0开始的共5个字符

2.Jquery对象转换

黑马程序员_JavaScript变量转换和Jquery对象的转换

时间: 2024-10-29 19:11:35

黑马程序员_JavaScript变量转换和Jquery对象的转换的相关文章

黑马程序员-Java基础-面向对象-类和对象、封装、构造函数、this、static、饿汉式&懒汉式

第一讲  面向对象概念 1.  定义 相对于与面向过程而言的,将功能封装进对象,我们只关心具备了该功能的对象,而不用关注对象的具体细节. 面向对象的特点:使复杂问题简单化.我们只关心什么对象能处理什么事情,而不用关心具体的实现细节. 2.  面向对象特征 封装.继承.多态. 第二讲  类和对象的关系 1.  概述 类就是:对现实生活中事物的描述,可以是实体的事物也可以是一件事等: 对象是:是某类事物的实例,实实在在存在的个体: 映射到java中,描述就是class定义的类. 具体对象就是对应ja

黑马程序员 成员变量的作用域,property,id,构造方法,点语法

#import <Foundation/Foundation.h> @interface Person : NSObject { /* 成员变量作用域有四种: [email protected]:能在程序中任何地方直接访问成员变量 [email protected]:能在当前类和子类中直接访问成员变量(默认情况下) [email protected]:只能在当前类中直接访问成员变量(@property) [email protected]:在同一框架中能直接访问成员变量 */ @provate

黑马程序员----成员变量的作用域(作用范围)

成员变量的作用域 成员变量的作用域共分为4种: @private :只能在当前类的实现(@implementation)中直接访问,即当前类的对象方法中访问. @protected : 可以在当前类以及其子类的实现(@implementation)中直接访问,默认. @public : 任意地方都可以直接访问. @package : 同一个“体系”(框架)内可以直接访问,介于@private和@public之间. 注意点:

黑马程序员---Objective-C基础学习---类、对象、方法相关知识笔记

------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 类.对象.方法相关知识笔记 Objective-C相对于C语言有了面向对象的特性,但是ObjC又没有其他面向对象语言那么多语法特性,ObjC本身对面向对象进行了精简.下面是一些相关知识笔记. 类定义 成员变量 方法和属性 self关键字 类定义 在C#.Java等其他高级语言中定义一个类是相当简单点的,直接一个关键字class加一对大括号基本就完成了,但是在ObjC中类的定义相对变化比较大.现

黑马程序员【JSP九大内置对象和四个作用域】转载

http://www.cnblogs.com/fanfu1/p/4530980.html JSP九大内置对象和四个作用域 ------- android培训.java培训.期待与您交流! ---------- 在学习JSP的时候,首先就要先了解JSP的内置对象,什么是内置对象呢?内置对象也叫隐含对象,就是不需要预先声明就可以在脚本代码和表达式中随意使用.而这样的内置对象在JSP中一共有九个以及四个作用域,在下面的文章中我们会一一讲解. 现在我们先来说一下四个作用域,以便描述各大对象都分属于什么作

黑马程序员 oc中的类与对象

类就好像一张图纸,而对象就是通过这个图纸创造出来的实物,一个类可以创造出多个对象,对象之间可以是不同的,根据成员变量值的不同即属性不同,对象也就 会不同,做出的行为状态也不同,例如一个车类,它的属性有speed,wheels等,根据speed值的不同可以区分对象,做出跑的状态不同,有的 speed是250km/h,有的speed是300km/h.     在oc中类的设计和对象的创建// 只要import Foundation.h就能使用Foundation框架里的所有头文件#import  <

黑马程序员---OC---内存管理(在对象属性的- setter和- dealloc方法里面写内存管理代码)

------iOS培训.Java培训.Android培训, iOS学习型技术博客,期待与您交流------ 内存管理(在对象属性的- setter和- dealloc方法里面写内存管理代码) 内存管理范围: 任何继承自NSObject的对象:其他数据类型(int.char.double.float.struct.enum等)不需要内存管理 对象的引用计数器: 每个OC对象内部都有自己的int类型(占据4个字节)的引用计数器,表示“对象被引用的次数”. 1> 当使用alloc.new或者copy创

黑马程序员---Foundation---可变与不可变对象

------iOS培训.Java培训.Android培训, iOS学习型技术博客,期待与您交流------ /* NSString : 不可变字符串 NSMutableString : 可变字符串 */ NSString // OC字符串NSString的创建 void createNSString() { /* 字符串的创建方式1 ---  对象方法initWithxxx */ NSString *s1 = @"Peak"; //    NSString *s2 = [[NSStri

黑马程序员——java高新技术——IO其他流对象

点击打开链接 点击打开链接 点击打开链接 android培训.<a">点击打开链接 点击打开链接 java培训.期待与您交流!">点击打开链接 点击打开链接 IO其他对象 PrintStream:字节打印流.为其他输出流添加了功能,提供了打印方法,可以将各种数据类型的数据原样打印. 构造函数可以接受的参数类型:file对象,字符串路径,字节输出流. 方法:println():打印各种基本数据类型. PrintWrite:字符打印流.构造函数可以接受的参数类型:file