, but this code // executes before the first paint, when

黄大仙高手论坛

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Asian Studies | 黄大仙高手论坛

黄大仙高手论坛

Skip to main content
School of Humanities, Arts, and Social Sciences

Asian Studies

Join one of the only Christian universities in the U.S. that offers a comprehensive Asian studies program.

At Calvin, you'll gain a fuller perspective of Asian culture through progressive language instruction in Chinese, Korean, and Japanese. You'll delve deep into the histories, religious traditions, philosophies, economics, politics, and fine arts of Asia. You鈥檒l select one of three Asian languages to study: Chinese, Japanese, or Korean. And you'll have the chance to pursue those studies abroad, through one of many off-campus programs.

With your insight you gain into the languages and cultures of Asia, you'll find new opportunities in careers ranging from business to healthcare to international relations.

Explore Programs

Asian Studies Major, Minor

Delivery Mode
On Campus
Degree Options
BA
Major
Minor
Image
Students performing at Rangeela

Study Asian languages at Calvin

In addition to degrees in French, Spanish, German Studies, and Netherlandic Studies, Calvin offers language courses in Chinese, Japanese, and Korean.

Image
Great Wall

Study in China

Learn about Chinese society and culture and study Chinese medicine in places like Shanghai, Beijing, Xian, and Hong Kong.