第四十一天學習java
總結
js
-
概述
- JavaScript是一種解釋性指令碼語言(程式碼不進行預編譯)
- Java Script由三個主要組成部分:ECMAScript(核心),BOM(瀏覽器物件模型),DOM(文件物件模型);
-
三種寫法
-
js相當於偽協議,阻止a標籤跳轉
-
行內js(一般用於簡短的)
<a href="javascript:alert('你好嗎')">行內js</a>
-
內部js
<script type="text/javascript"> function show(){ alert("還可以"); } </script>
-
外部js
<script type="text/javascript" src="./js/1.js"></script>
-
-
js中的資料型別:
- number、string、object、boolean
- 注意:0、NaN、Undefind、空字串、null在boolean中都相當於false
-
js中的邏輯判斷:
- ==等值
- ===等值等型
- !=不等值
- !==不完全相等
-
函式(相當於java中的方法)
-
語法:
function 方法名(引數){
執行程式碼
} -
注意:
- 函式不呼叫不會執行
- 可以通過return返回值retu
- rn也可以結束方法
-
匿名函式:
- 沒有函式名
- 主要用於有些方法傳入一個函式
-
-
給物件和例項新增函式
- 給物件新增函式:
Date.prototype.dateformat = function(){} - 給例項新增函式:
var date1 = new Date();
date1.dformat = function(){}
- 給物件新增函式:
-
其他物件
- Math、String、Array等
-
遍歷:
- 普通for
- for(var e in v4)
-
編碼
- console.debug(encodeURI(“http://www.baidu.com”));
-
自定義類:
function Person(){} Person.prototype.sleep=function(){ console.debug("睡覺。。。"); }
-
BOM中常用方法
BOM中的常用方法: window: confirm() 彈出判斷框,確認時true,取消時false prompt()彈出輸入框,可以返回輸入的值 location location.href="http://www.4399.com";跳轉到指定頁面
相關文章
- Java學習筆記——第十一天Java筆記
- Java登陸第四十一天——AxiosJavaiOS
- 學習Java第四周Java
- JAVA SE 學習第四天Java
- 學習Java的第四周Java
- java學習第四天7/9Java
- Java學習筆記 第四天Java筆記
- JavaWeb學習筆記——第十一天JavaWeb筆記
- 第四十二天學習javaJava
- 我在上海樂位元組學習java的第十一天(持續更新中)Java
- android基礎學習-java篇day8-step3-第四節:java集合AndroidJava
- java 8新特性學習之四:Java 8 lambda表示式初步第四回Java
- Python第四天學習Python
- 第四周學習總結
- java學習之道 --- 如何學習java?Java
- Java_EE企業級開發學習筆記——spring學習筆記第四章Java筆記Spring
- Java 學習Java
- Java學習Java
- Web前端學習總結第四周Web前端
- python學習第四天(函式)Python函式
- 新手如何學習Java——Java學習路線圖Java
- Java學習之路 -- Java怎麼學?Java
- 《JAVA學習指南》學習筆記Java筆記
- 從實踐中學習OracleDBA-學習筆記 第四期Oracle筆記
- PHP 第四周函式學習記錄PHP函式
- Laravel 第四張學習——優化頁面(1)Laravel優化
- 第四次安卓學習成果彙報安卓
- Swift學習筆記第四篇(函式)Swift筆記函式
- Java學習—java-RedisJavaRedis
- java學習之路Java
- Java學習自學Java
- Java學習方法Java
- Java學習:反射Java反射
- Java學習_反射Java反射
- 學習Java系列Java
- java學習6Java
- 如何學習JavaJava
- 學習java之路Java