_.first() จาก underscore.js ดึงอิลิเมนต์แรกหรือ n ตัวแรกของอาร์เรย์
ไวยากรณ์
_.first(array, n);
ตัวอย่างที่ 1: ไม่ระบุ n (ดึงตัวแรกอย่างเดียว)
<html> <body>
<script src="//cdnjs.cloudflare.com/ajax/libs/lodash.js/0.10.0/lodash.min.js"></script>
<script>
var res = JSON.stringify(_.first([
{name: 'Dhoni', age: 38},
{name: 'kohli', age: 35},
{name: 'Rohit', age: 32},
{name: 'Dhawan', age: 27}
]));
document.write(res);
</script> </body> </html>
ผลลัพธ์
{"name":"Dhoni","age":38}
ตัวอย่างที่ 2: ระบุ n=2
<html> <body>
<script src="//cdnjs.cloudflare.com/ajax/libs/lodash.js/0.10.0/lodash.min.js"></script>
<script>
var res = JSON.stringify(_.first([
{name: 'Dhoni', age: 38},
{name: 'kohli', age: 35},
{name: 'Rohit', age: 32},
{name: 'Dhawan', age: 27}
], 2));
document.write(res);
</script> </body> </html>
ผลลัพธ์
[{"name":"Dhoni","age":38},{"name":"kohli","age":35}]