复习 点运算符 xxx.sss xxx是对象  sss是属性和方法。
任何数据类型都是拥有属性和方法的。
字符串 String var st=“hello world”.
字符串的定义
    A. var s="haha";
    B var st=new String(“hello”) 对象的形式定义
1. 属性 length 字符串字符中的总数  st.leanth
2. 方法 函数
(1) charAt () 返回指定位置的字符 (index)indxe是索引
(2)concat()链接两个或多个字符串,并返回新的字符串。

(3)indexOf()返回某个字符串在字符串首次出现的位置(下标)如果没有就返回-1

(4) lastlndex Of 从后面向前检索某个字符串在字符串出现的位置,返回值是从始位置起。

5.match()

6.replace()

7.search()

8.slice(start end)  字符串中截取一段字符,并返回截取的字符

9.split() 吧字符串分割成字符串组

10.splitsubstr() 两个参数 一个是开始位置,一个是向后截取的个数。

11.substring()提取字符串中两个制定的索引号之间的字符

12.tolowercase()将所有大写转成小写

13.toUppercase()将所有小写转成大写字母

14.trim() 除去字符串两端空白

var声明变量 function定义函数 new定义对象

方法xx.fn() fn是方法 方法归属点前面的对象。

函数:fn() 是函数 函数归属定义函数的作用域(函数在那作用域下定义就归属谁。

js命名

当两个或多个单词在一起构成一个新词是,从第二个单词开始,首字母要大写,这种命名规则叫驼峰命名。

数据的三大存储格式

1.string格式 作为一个前端者 你第一个得到的数据就是字符串

2.数据格式

3.json

数组格式

1.定义 var arr=["张三,"李四","王五"];

数据通过索引去查找对应元素 arr[3]

2.数组的遍历

for 循环去遍历数组中的元素

json 的格式

1.定义 var obj={”name“.”张三“,age”:24,“sex”男“}

我们把 age name sex 叫keys 键(属性)

我们把后面的 24 张三男  叫值  (属性值)

这种keys:value 这种数据格式在js中叫键值对

In  运算  看一个属性是否是json的

js 数据类型具体分析的更多相关文章

  1. 从零开始的全栈工程师——js篇2.7(JS数据类型具体分析)

    JS数据类型具体分析与数据的三大存储格式 1. 字符串 string2. 数字 number3. 布尔 boolean4. null 空5. undefined 未定义↑↑↑叫基本数据类型 基本数据类 ...

  2. JS 数据类型分析及字符串的方法

    1.js数据类型分析 (1)基础类型:string.number.boolean.null.undefined (2)引用类型:object-->json.array... 2.点运算  xxx ...

  3. vue—你必须知道的 js数据类型 前端学习 CSS 居中 事件委托和this 让js调试更简单—console AMD && CMD 模式识别课程笔记(一) web攻击 web安全之XSS JSONP && CORS css 定位 react小结

    vue—你必须知道的   目录 更多总结 猛戳这里 属性与方法 语法 计算属性 特殊属性 vue 样式绑定 vue事件处理器 表单控件绑定 父子组件通信 过渡效果 vue经验总结 javascript ...

  4. 由js apply与call方法想到的js数据类型(原始类型和引用类型)

    原文地址:由js apply与call方法想到的js数据类型(原始类型和引用类型) js的call方法与apply方法的区别在于第二个参数的不同,他们都有2个参数,第一个为对象(即需要用对象a继承b, ...

  5. 总结的JS数据类型判定(非常全面)

    用typeof 来检测数据类型 Javascript自带两套类型:基本数据类型(undefined,string,null,boolean,function,object)和对象类型. 但是如果尝试用 ...

  6. JavaScript学习10 JS数据类型、强制类型转换和对象属性

    JavaScript学习10 JS数据类型.强制类型转换和对象属性 JavaScript数据类型 JavaScript中有五种原始数据类型:Undefined.Null.Boolean.Number以 ...

  7. basket.js 源码分析

    basket.js 源码分析 一.前言 basket.js 可以用来加载js脚本并且保存到 LocalStorage 上,使我们可以更加精准地控制缓存,即使是在 http 缓存过期之后也可以使用.因此 ...

  8. JS数据类型的理解(猜测)

    Js 数据类型 对于这个主题,首先来看几个问题,如果你对这几个问题很清楚的话,那就请直接跳过吧,不用接着往下看了,如果不清楚,建议你还是看看. 1)如果判断函数?function 和object的联系 ...

  9. web开发与设计--js数据类型,js运营商

    1. js数据类型划分:号码值类型,布尔,串 由typeof能够看到什么类型的数据被详述. 举例: <span style="font-family:Microsoft YaHei;f ...

随机推荐

  1. delphi 窗体最大化 最小化

    procedure TForm1.SpeedButton2Click(Sender: TObject); begin sendmessage(form1.WindowHandle,WM_SYSCOMM ...

  2. python 导入模块出错 ImportError: No module named 'request'

    运行程序时报错 ImportError: No module named 'request' 1,第一种情况是真的没有安装requests这个模块,使用 sudo pip install reques ...

  3. C++的用法心得

    在报这个专业之前就听说C++很难,c++学习了俩个学期,感觉真的很难.自己学着学着就有点放弃了 ,课上没认真听 ,课下也没花时间,就这样浑浑噩噩的度过了大一上学期.后来班主任开班会说学计算机的一定要学 ...

  4. Vue的基本使用

    VUE vue挂载点 el:"标签id" vue绑定属性 :v-model:"属性值" vue绑定事件 @click:"事件名" vue基本 ...

  5. 根据sockfd获取TCP连接本地地址以及对端地址

    摘抄自muduo代码实现. 获取本地地址(LocalAddr): struct sockaddr_in6 sockets::getLocalAddr(int sockfd) { struct sock ...

  6. 【面试篇】寒冬求职季之你必须要懂的原生JS(中)

    互联网寒冬之际,各大公司都缩减了HC,甚至是采取了“裁员”措施,在这样的大环境之下,想要获得一份更好的工作,必然需要付出更多的努力. 一年前,也许你搞清楚闭包,this,原型链,就能获得认可.但是现在 ...

  7. 【新手向】使用nodejs抓取百度贴吧内容

    参考教程:https://github.com/alsotang/node-lessons 1~5节 1. 通过superagent抓取页面内容 superagent .get('http://www ...

  8. oracle 时间日期常用语句及函数

    记录常用时间函数以及处理时间的sql语句 (1)获得系统时间select sysdate from dual; (2)设置时间的格式select to_char(sysdate,'yyyy/MM/dd ...

  9. Android--UI之ViewStub

    前言 按照最近博客的路线,继续讲Android的UI开发.今天讲解一下ViewStub控件,惰性装载控件.在本篇博客中,将了解到ViewStub的常用属性.方法,以及注意事项.最后将以一个简单的Dem ...

  10. java数据类型大转换

    1.字符串类型向整形转换 int age = Integer.parseInt(strAge); 2 int -> String int i=12;String s="";第 ...