ES7學習之includes()和指數操作符
Array.prototype.includes()方法
includes()方法是查詢一個值在不在陣列當中,如有返回true,否則返回false。該方法接收兩個引數,要搜尋的值和搜尋的開始索引,接收第二個引數的時候,includes會從該索引往後搜尋(只有一個引數,預設從0開始)
let arr = [1,2,3,4,5]
console.log(arr.includes(2)) //true
console.log(arr.includes(2,1)) //true
indexof()與之等效,只是indexof存在返回1,不存在返回-1
let arr = [1,2,3,4,5] console.log(arr.indexOf(2)) //1 console.log(arr.indexOf(6)) //-1
指數操作符(**)
let a = 2
console.log(a ** 3) //8
效果同:
Math.pow(2, 3) // 8
相關推薦
ES7學習之includes()和指數操作符
Array.prototype.includes()方法 includes()方法是查詢一個值在不在陣列當中,如有返回true,否則返回false。該方法接收兩個引數,要搜尋的值和搜尋的開始索引,接收第二個引數的時候,includes會從該索引往後搜尋(只有一個引數,預設從0開始) let ar
Django基礎學習之Cookie 和 Sessions 應用
ima ges disco ttr 實現 保存 urn 傳遞 nwr 在Django裏面,使用Cookie和Session看起來好像是一樣的,使用的方式都是request.COOKIES[XXX]和request.session[XXX],其中XXX是您想要取得的東西的ke
運維學習之加密和解密
運維 網絡 安全 運維學習之加密與解密: 眾所周知,在網絡的世界裏不存在絕對的安全性。各種釣魚網站,病毒等等危害著我們的網絡環境。所以,作為一個運維人員,在我們利用網絡進行通信時,保證通信的機密性、完整性、可用性是必要的。 我們的日常生活中有以下三點威脅網絡安全的行為: 1.威脅
Hadoop-2.4.1學習之edits和fsimage查看器
文件的 順序 rup oev 兼容 require aps block mean 在hadoop中edits和fsimage是兩個至關關鍵的文件。當中edits負責保存自最新檢查點後命名空間的變化。起著日誌的作用,而fsimage則保存了最新的檢查點信息
python學習之range()和xrange()
python2 har col 叠代 cnblogs 註意 tor 並不是 但是 在python2中,xrange()返回一個xrange對象,註意這個對象並不是生成器,也不是叠代器,但是是叠代對象。 而range()則返回列表對象。 >>> range
ES6學習之let和const
size var err func ble ... con 常量 pan 1.let 基本用法:let聲明的變量,只在let命令所在的代碼塊內有效 { let a = 1; var b = 2; } console.log(a) //a is not d
jQuery學習之------html()和text()
nbsp 參數 block tex tco 元素 logs 增加 ast jQuery學習之------html()和text() .html與.text的異同: .html與.text的方法操作是一樣,只是在具體針對處理對象不同 .html處理的是元素內容,.tex
Python學習之dict和set
不可變 需要 after 集合 value 報錯 list 也會 如果 #coding=utf-8 # dict dict= {‘bob‘: 40, ‘andy‘: 30} print dict[‘bob‘] # 通過dict提供的get方法,如果key不存在,可以返回N
node學習之cookie和session
沒有 需要 target ssi exp encode 刪除cookie defined 分享 c什麽是cookie Cookie設計的初衷是 維持瀏覽器和服務端的狀態。http是無狀態的,服務端不能跟蹤客戶端的狀態。 瀏覽器第一次向服務器發送請求,服務器會返回一個coo
Android學習之AutoCompleteTextView和MultiAutoCompleteTextView
instance java private nis imp vertica @override array .com 轉自:http://blog.csdn.net/qq_28468727/article/details/52258409 AutoCompleteTex
python學習之break和continue在for循環中的使用(案例:打印出10以內的偶數,並且只要前三個偶數)
com python學習 bsp 次循環 bubuko python alt info 偶數 運行程序,break是整個程序都跳出 continue則表示跳過當前一次循環,然後繼續執行循環 python學習之break和continue在for循環中的使用(案例:打
shell學習之locate和find命令
2linux系統中有幾個關於文件搜索的命令,例如:locate,wheris以及find在工作中比較常用到。. 1.locate命令:locate查找文件是基於/var/lib/mlocate數據庫,該數據庫包含所有的本地文件信息,Linux系統自動創建這個數據庫,並且每天自動更新一次。本地剛創建一個文件,但
機器學習之numpy和matplotlib學習(十五)
今天來學習矩陣的建立和一些基本運算 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Author : SundayCoder-俊勇 # @File : numpy7.py import numpy as np # numpy基
機器學習之numpy和matplotlib學習(十四)
今天繼續來講numpy中的一些基本函式使用。 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Author : SundayCoder-俊勇 # @File : numpy6.py import numpy as np # n
機器學習之numpy和matplotlib學習(十三)
今天來學習numpy讀取檔案和儲存檔案的兩個函式。 因為後面的機器學習我們需要從各種檔案之中載入資料到numpy中,所以這兩個函式尤為重要,我對這兩個函式的每個引數都有詳細講解,但是還是希望大家親自試一下。 本次的eye1.txt檔案由程式自動建立,eye2.txt檔案需要我們自己建
機器學習之numpy和matplotlib學習(十二)
今天主要來學習numpy中的一些特殊矩陣的建立,他們在機器學習中有很大的作用 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Author : SundayCoder-俊勇 # @File : numpy4.py import
機器學習之numpy和matplotlib學習(十一)
今天繼續來學習numpy。 學習有關複數矩陣在numpy中的建立和使用。 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Author : SundayCoder-俊勇 # @File : numpy3.py import
機器學習之numpy和matplotlib學習(十)
今天繼續來學習numpy。 學習一件事情最重要的是持之以恆,我自己也知道這個部落格系列應該不會有很多人觀看和學習。 我自己覺得看視訊相對於看書學的快一些。 但是無論哪一種學習形式,你必須要自己動手實踐。 以後我儘量在程式碼裡面進行講解,大家直接看程式碼註釋就可以。 talk i
機器學習之numpy和matplotlib學習(九)
這節課我們來學習numpy的一些基本的操作和屬性。 為什麼這樣安排學習課程呢? 我覺得這樣交叉學習,使用到什麼的時候就去檢視,對於numpy也好還是matplotlib的學習也好。 他們的內容有很多,要想全部掌握還是很難的,只有不斷的自己去實踐,遇到什麼不知道的問題就去學習。 而
機器學習之numpy和matplotlib學習(八)
今天來學習第四種畫子圖的方法。 也就是plt.subplots( ).注意區別於plt.subplot( )函式。 先來看看程式碼: #!/usr/bin/env python # -*- coding: utf-8 -*- # @Author : SundayCoder-俊勇