模擬面試問題總結

AngularJS路由實現原理

Angular路由 允許我們通過不同的URL訪問不同的內容蟋座,并且Angular路由通過 #+標記幫助我們區(qū)分不同的邏輯頁面并將不同的頁面綁定到對應的控制器上套菜。

http中的8種請求方式

HTTP協(xié)議中共定義了八種方法或者叫“動作”get俯萎,post,put芥吟, options侦铜,head,delete钟鸵,trace钉稍,connect,來表明對Request-URI指定的資源的不同操作方式棺耍,具體介紹如下:
OPTIONS:返回服務器針對特定資源所支持的HTTP請求方法嫁盲。也可以利用向Web服務器發(fā)送’*’的請求來測試服務器的功能性。
HEAD:向服務器索要與GET請求相一致的響應烈掠,只不過響應體將不會被返回。這一方法可以在不必傳輸整個響應內容的情況下缸托,就可以獲取包含在響應消息頭中的元信息左敌。
GET:向特定的資源發(fā)出請求。
POST:向指定資源提交數據進行處理請求(例如提交表單或者上傳文件)俐镐。數據被包含在請求體中矫限。POST請求可能會導致新的資源的創(chuàng)建和/或已有資源的修改。
PUT:用于向服務器發(fā)送請求,如果URI不存在叼风,則要求服務器根據請求創(chuàng)建資源取董,如果存在,服務器就接受請求內容无宿,并修改URI的原始版本
DELETE:請求服務器刪除Request-URI所標識的資源茵汰。
TRACE:回顯服務器收到的請求,主要用于測試或診斷孽鸡。
CONNECT:HTTP/1.1協(xié)議中預留給能夠將連接改為管道方式的代理服務器蹂午。

this的優(yōu)先級

new綁定(使用new來調用函數)>顯式綁定(核心是JavaScript內置的call()和apply()方法)>隱式綁定(誰調用了方法,該方法的this 就指向誰)>默認綁定(獨立函數調用時彬碱,this 指向全局對象豆胸,如果使用嚴格模式,那么全局對象無法使用默認綁定巷疼,this綁定至undefined).new>計時器>方法>事件>普通情況

ajax亂碼的兩種情況

網不好晚胡,數據只傳輸了一半,導致亂碼
編碼格式不統(tǒng)一

ajax亂碼解決方法

javascript沿用java的字符處理方式嚼沿,內部是使用unicode來處理所有字符的估盘,
utf-8是每個漢字(unicode字符)用3個字節(jié)來存儲。
用utf-8來send數據是不會出現亂碼的伏尼,是后臺程序沒有正確解碼才會出現亂碼忿檩。
ajax發(fā)送數據的時候如果修改 Content-Type 為 application/x-www-form-urlencoded",肯定是用post方式爆阶,而“太大的數據往往會出錯”是用GET方式發(fā)送數據造成的燥透。
用vbscript寫的函數是用來把數據轉成gbk編碼(操作系統(tǒng)默認的編碼方式。如果在繁體系統(tǒng)上就是big5之類的編碼)的辨图,而不是gb2312班套,兩者的編碼字符數量相差3倍左右。
用cookie來發(fā)送數據,一是很容易溢出,二是要不停的擦屁股瘦锹,否則cookie里面的數據在每個http請求(包括圖片和腳本請求)中都會被發(fā)送蛾方。三是并發(fā)幾個http請求的時候,沒有辦法指定那個cookie是要發(fā)送給那個http請求的确镊。

angular默認返回頁面如何設置

angular中如何設置屬性,對齊,ECMA

angular中如何定義一個模塊

angular.module

標簽語義化

1猿规、 什么是標簽語義化

根據內容的結構化(內容語義化),選擇合適的標簽(代碼語義化)便于開發(fā)者閱讀和寫出更優(yōu)雅的代碼的同時讓瀏覽器的爬蟲和機器很好地解析宙橱。

2姨俩、為什么要語義化蘸拔?

為了在沒有CSS的情況下,頁面也能呈現出很好地內容結構环葵、代碼結構:為了裸奔時好看调窍;用戶體驗:例如title、alt用于解釋名詞或解釋圖片信息张遭、label標簽的活用邓萨;有利于SEO:和搜索引擎建立良好溝通,有助于爬蟲抓取更多的有效信息:爬蟲依賴于標簽來確定上下文和各個關鍵字的權重帝璧;方便其他設備解析(如屏幕閱讀器先誉、盲人閱讀器、移動設備)以意義的方式來渲染網頁的烁;便于團隊開發(fā)和維護褐耳,語義化更具可讀性,是下一步吧網頁的重要動向渴庆,遵循W3C標準的團隊都遵循這個標準铃芦,可以減少差異化。

3襟雷、寫HTML代碼時應注意什么刃滓?

盡可能少的使用無語義的標簽div和span;在語義不明顯時耸弄,既可以使用div或者p時咧虎,盡量用p, 因為p在默認情況下有上下間距,對兼容特殊終端有利计呈;不要使用純樣式標簽砰诵,如:b、font捌显、u等茁彭,改用css設置。需要強調的文本扶歪,可以包含在strong或者em標簽中(瀏覽器預設樣式理肺,能用CSS指定就不用他們),strong默認樣式是加粗(不要用b)善镰,em是斜體(不用i)妹萨;使用表格時,標題要用caption炫欺,表頭用thead眠副,主體部分用tbody包圍,尾部用tfoot包圍竣稽。表頭和一般單元格要區(qū)分開,表頭用th,單元格用td毫别;表單域要用fieldset標簽包起來娃弓,并用legend標簽說明表單的用途;每個input標簽對應的說明文本都需要使用label標簽岛宦,并且通過為input設置id屬性台丛,在lable標簽中設置for=someld來讓說明文本和相對應的input關聯(lián)起來。

angular過濾器和內置過濾器

管道符

中間件

用vue路由跳轉實現兩個導航(具體過程)

雪碧圖

減少src請求

性能優(yōu)化

壓縮css文件以及javaScript文件
將script標簽移到body標簽的后面
盡可能的減少服務器的請求
使用雪碧圖砾肺,盡可能地減少src請求服務器

get形式如何傳參數

在瀏覽器地址欄中輸入某個URL地址或單擊網頁上的一個超鏈接時挽霉,瀏覽器發(fā)出的HTTP請求消息的請求方式為GET。如果網頁中的<form>表單元素的method屬性被設置為“GET”变汪,瀏覽器提交這個FORM表單時生成的HTTP請求消息的請求方式也為GET侠坎。使用GET請求方式給WEB服務器傳遞參數的格式:http://www.it315.org/counter.jsp?name=zhangsan&password=123使用GET方式傳送的數據量一般限制在1KB以下。

如何使用mySql更改數據

update 表名set 字段名1='值1', 字段名2='值2', ...where 條件

中文的部分換成具體表名裙盾,字段名即可实胸。

當測試成功,但在自己使用接口時不成功番官,是什么情況

傳的類型不對

完整的URL

基本URL包含模式(或稱協(xié)議)庐完、服務器名稱(或IP地址)、路徑和文件名徘熔,如“協(xié)議://授權/路徑?查詢”门躯。完整的、帶有授權部分的普通統(tǒng)一資源標志符語法看上去如下:協(xié)議://用戶名:密碼@子域名.域名.頂級域名:端口號/目錄/文件名.文件后綴?參數=值#標志

電子商務業(yè)務流程

電子商務網站的設計與網站設計一樣酷师,主要分為兩個流程讶凉,一是設計網站結構,包括網站布局窒升、顏色缀遍、內容、框架等設計;二是進行網站開發(fā)饱须,針對設計好的網站構架域醇,運用程序語言進行開發(fā),最終形成一個完整的網站蓉媳。電子商務網站的設計與網站設計一樣譬挚,主要分為兩個流程,一是設計網站結構酪呻,包括網站布局减宣、顏色、內容玩荠、框架等設計;二是進行網站開發(fā)漆腌,針對設計好的網站構架贼邓,運用程序語言進行開發(fā),最終形成一個完整的網站闷尿。#####一塑径、電子商務網站的設計電子商務網站的設計關乎著網站的受歡迎程度,也直接影響著網站的整體建設填具。它分為兩個部分统舀,一是設計前的網站策劃,二是根據具體的內容進行網站頁面的設計劳景。它起著非常關鍵的作用:網站的設計確定了網站的目標誉简、定位; 決定了網站的功能、信息結構盟广、后臺處理功能;從設計上保障網站的安全性;系統(tǒng)地確定網站維護升級的方法和能力闷串、技術實現方法等。因此衡蚂,網站設計的系統(tǒng)性窿克、完善性和全面性是網站建設成敗的關鍵所在。

二毛甲、電子商務網站的后期開發(fā)網站開發(fā)包括網站的實現年叮、維護與升級等過程。網站的開發(fā)過程可以包含兩方面的工作:網站初始開發(fā)玻募、網站維護性開發(fā)只损。
1、網站初始開發(fā)網站的初始開發(fā)是指從開始按照網站設計要求實施網站到完成網站對外發(fā)布之間的一次處理過程七咧。該過程與傳統(tǒng)的軟件開發(fā)過程相同跃惫,也包括實現、測試艾栋、文檔爆存、發(fā)布四個步驟,只是每個步驟里的內容及實現方法與軟件開發(fā)過程的相應步驟不完全相同蝗砾。

實現:是指根據網站設計文檔先较,組建網絡;組建各類服務器系統(tǒng);使用網站開發(fā)工具及相關編程語言,編制頁面及代碼程序;實現Web數據庫系統(tǒng);根據信息結構的設計要求組織網站上需要展示的信息;根據安全設計要求實現網站的安全保障;根據設計需求實現安全認證悼粮、電子支付等功能闲勺。
測試:對初始建立的網站進行多方面的測試。包括:網絡功能及性能測試菜循、服務器功能及性能測試、各電子商務軟件模塊的測試及系統(tǒng)整體功能癌幕、性能等測試衙耕。
文檔:主要包括系統(tǒng)的開發(fā)文檔勺远,側重功能描述及各模塊間接口的描述臭杰。
發(fā)布:是指網站對外發(fā)布,用戶可使用瀏覽器通過Internet訪問電子商務網站谚中。

2、網站維護性開發(fā)

網站初始開發(fā)完成之后所要開展的第二項工作就是網站日常維護宪塔。網站日常維護不僅包括對網站正常運行的維護、管理性工作某筐,更主要的是對網站內容的更新、修改方面的網站建設冠跷。維護性網站建設過程可用下圖表示:實現---測試---發(fā)布---評估---信息篩選---再評估---實現(循環(huán))維護性網站開發(fā)過程是一個周期性的南誊、循環(huán)的過程。但它并不是真正意義上的周期蜜托,在實施的過程中可以從任意一點切人抄囚。電子商務網站的設計還需要掌握一些小的細節(jié)橄务,設計時根據你自己的情況設定。

電子商務盈利模式

手機驗證碼

瀑布流

gulp打包蜂挪,執(zhí)行默認方法

一個項目中所有的東西用的都是一個gulp配置包,所以這個問題我沒有深入研究過

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末棠涮,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子严肪,更是在濱河造成了極大的恐慌,老刑警劉巖诬垂,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異结窘,居然都是意外死亡,警方通過查閱死者的電腦和手機隧枫,發(fā)現死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進店門谓苟,熙熙樓的掌柜王于貴愁眉苦臉地迎上來协怒,“玉大人,你說我怎么就攤上這事孕暇÷刈玻” “怎么了妖滔?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵,是天一觀的道長座舍。 經常有香客問我,道長曲秉,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任榆鼠,我火速辦了婚禮,結果婚禮上矢洲,老公的妹妹穿的比我還像新娘璧眠。我一直安慰自己,他們只是感情好读虏,可當我...
    茶點故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布责静。 她就那樣靜靜地躺著,像睡著了一般盖桥。 火紅的嫁衣襯著肌膚如雪灾螃。 梳的紋絲不亂的頭發(fā)上揩徊,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天,我揣著相機與錄音塑荒,去河邊找鬼。 笑死齿税,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播拧篮,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼串绩!你這毒婦竟也來了?” 一聲冷哼從身側響起礁凡,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎顷牌,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體韧掩,經...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡疗锐,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年费彼,在試婚紗的時候發(fā)現自己被綠了滑臊。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片箍铲。...
    茶點故事閱讀 38,039評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖颠猴,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情翘瓮,我是刑警寧澤,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布调榄,位于F島的核電站,受9級特大地震影響每庆,放射性物質發(fā)生泄漏。R本人自食惡果不足惜缤灵,卻給世界環(huán)境...
    茶點故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望凤价。 院中可真熱鬧,春花似錦利诺、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽口注。三九已至,卻和暖如春君珠,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背策添。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留乐导,地道東北人。 一個月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓物臂,卻偏偏與公主長得像产上,于是被迫代替她去往敵國和親棵磷。 傳聞我的和親對象是個殘疾皇子晋涣,可洞房花燭夜當晚...
    茶點故事閱讀 42,786評論 2 345

推薦閱讀更多精彩內容

  • AngularJS路由實現原理 Angular路由 允許我們通過不同的URL訪問不同的內容,并且Angular路由...
    福兮禍所依閱讀 340評論 0 1
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理规丽,服務發(fā)現撇贺,斷路器赌莺,智...
    卡卡羅2017閱讀 134,599評論 18 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,504評論 25 707
  • 1. Java基礎部分 基礎部分的順序:基本語法松嘶,類相關的語法,內部類的語法,繼承相關的語法遵倦,異常的語法,線程的語...
    子非魚_t_閱讀 31,581評論 18 399
  • 四年一度的夏季奧運會在各種聲浪中揭開了面紗梧躺,被寄以厚望的首日無金進賬傲绣。正在大家稍許遺憾時掠哥,孫楊的出彩表現可圈可點秃诵,...
    補拙莫如勤LV閱讀 325評論 3 5