這個setUint32()的函數DataView在指定位置存儲一個無符號 32 位整數。
用法
其語法如下
dataView.setUint32();
示例
<html>
<head>
<title>JavaScript Example</title>
</head>
<body>
<script type="text/javascript">
var arrayBuffer = new ArrayBuffer(20);
var dataView = new DataView(arrayBuffer);
dataView.setUint32(1, 45544);
document.write(dataView.getUint32(1));
</script>
</body>
</html>
輸出
45544
示例
你不能向這個函數傳遞浮點值,如果你嘗試這樣做,它被認為是整數值。
<html>
<head>
<title>JavaScript Example</title>
</head>
<body>
<script type="text/javascript">
var arrayBuffer = new ArrayBuffer(20);
var dataView = new DataView(arrayBuffer);
dataView.setUint32(1, 455.44);
document.write(dataView.getUint32(1));
</script>
</body>
</html>
輸出
455.44
示例
如果數據視圖中沒有存儲任何內容,並且您仍然嘗試獲取數據,則此函數將返回 0。
<html>
<head>
<title>JavaScript Example</title>
</head>
<body>
<script type="text/javascript">
var arrayBuffer = new ArrayBuffer(20);
var dataView = new DataView(arrayBuffer);
dataView.setUint32(1);
document.write(dataView.getUint32(1));
</script>
</body>
</html>
輸出
0
相關用法
- JavaScript DataView.setUint16()用法及代碼示例
- JavaScript DataView.setInt8()用法及代碼示例
- JavaScript DataView.setInt32()用法及代碼示例
- JavaScript DataView.setBigUint64()用法及代碼示例
- JavaScript DataView.setInt16()用法及代碼示例
- JavaScript DataView.getInt16()用法及代碼示例
- JavaScript DataView.getInt8()用法及代碼示例
- JavaScript DataView.getFloat32()用法及代碼示例
- JavaScript DataView.getUint8()用法及代碼示例
- JavaScript DataView.getFloat64()用法及代碼示例
- JavaScript DataView.getInt32()用法及代碼示例
- JavaScript DataView.getBigUint64()用法及代碼示例
- JavaScript DataView.getUint32()用法及代碼示例
- JavaScript DataView.getUint16()用法及代碼示例
- JavaScript Date getYear()用法及代碼示例
- JavaScript Date.UTC()用法及代碼示例
- JavaScript Date toISOString()用法及代碼示例
- JavaScript Date.getTimezoneOffset()用法及代碼示例
- JavaScript Date.getUTCSeconds()用法及代碼示例
- JavaScript Date getUTCFullYear()用法及代碼示例
注:本文由純淨天空篩選整理自Karthikeya Boyini大神的英文原創作品 DataView.setUint32() function in JavaScript。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。