當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JavaScript中的对象与函数(一)
生活随笔
收集整理的這篇文章主要介紹了
JavaScript中的对象与函数(一)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、js中的JSON是什么
? ? ? ? 在js中我們會經常的用到JSON.parse()去把一個json字符創轉換成js的對象。當然了,還有一個與之相對應的方法,JSON.stringify(),這個方法用來將一個js對象轉換成json格式的數據。
1 JSON.parse('{"foo" : 1}'); 2 // Object {foo: 1} 3 JSON.stringify({x: 1, y: 2}); 4 // "{"x":1,"y":2}"? ? ? ? 那么,對JSON是怎么看的呢?JSON在js中是一個對象,這個對象有兩個api可以將json數據進行轉換。同時json也是一種數據格式,我們前端使用的是js,后臺使用的可能是java、可能是node、可能是php,那么我們就需要一種統一的格式來進行語言與語言之間的數據交互,json格式就是這么一種數據格式。
二、js中的內置對象
- Object、Array、String、Number等用來進行構造的對象
- Date對象:在這個函數中我們使用new來定義Date對象,使用這個對象我們能完成。
- 1 var date = new Date(); // 當前日期和時間 2 在Date()中有兩個能根據你的輸入來進行時間日期的輸出 3 Date.UTC(2000,4,13,16,32,23); // 2000-04-13 16:32:23 4 Date.parse(May 25,2000); // 2000-5-25 5 6 // 其實在我們new的時候能夠直接傳入時間參數,他會去后臺調用這兩個 7 8 // 下面是一些常用的API 9 date.getTime(); // 獲取毫秒 從1970年1月1日開始 10 date.getFullYear(); // 獲取年 11 date.getMonth(); // 獲取月,從0-11 12 date.getDay(); // 獲取日 13 date.getHours(); // 獲取小時 14 date.getMinutes(); // 獲取分鐘 15 date.getSeconds(); // 獲取秒鐘
- Math對象:math對象里有大量的進行基本的數學運算的方法供我們使用。
- 1 // 一些數學的值的屬性 2 Math.E; 3 Math.PI; 4 5 // 對數值比較的方法 6 Math.min(); 7 Math.max(); 8 9 // 關于取整的方法 10 Math.floor(); // floor:地板 意思就是向下取整 11 Math.ceil(); // ceil:天花板 意思就是向上取整 12 Math.round(); // 四舍五入 13 14 // 數學運算 15 Math.abs(); // 取絕對值 16 Math.sqrt(); // 平方根 17 18 Math.random(); // 隨機數,這個東西在實際應用的時候可以用來防止緩存
- RegExp對象:這個對象就是對于正則的一些支持。
?
轉載于:https://www.cnblogs.com/zhangjuke/p/7266088.html
總結
以上是生活随笔為你收集整理的JavaScript中的对象与函数(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Qt 翻译文件的加载
- 下一篇: linux socket epoll