Skip to content

Commit

Permalink
Create location.md
Browse files Browse the repository at this point in the history
  • Loading branch information
gnwx authored Jun 18, 2023
1 parent 445eb55 commit e248dd7
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions tr/browser-object-model-bom/location.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
chapter: 16
pageNumber: 86
---
# Location

`location` objesi, belgenin geçerli (URL) konumunu almak için kullanılır ve konumunu manipüle etmek için farklı yöntemler sağlar. Geçerli konuma şu şekilde erişilebilir

```javascript
window.location
//veya
document.location
//veya
location
```

> _**Note**_: `window.location` ve `document.location` aynı konum objesine referans verir.
Aşağıdaki URL örneğini ele alalım ve `location` objesinin farklı özelliklerini inceleyelim

[`http://localhost:3000/js/index.html?type=listing&page=2#title`](http://localhost:8080/js/index.html?type=listing\&page=2#title)

```javascript
location.href //mevcut URL'yi yazdırır.
location.protocol //protokolleri yazdırır örn: http,https
location.host //hostname'i port ile birlikte yazdırır örn: localhost:3000
location.hostname //hostname'i yazdırır örn: localhost, www.example.com
location.port //port numarasını yazdırır örn: 3000
location.pathname //sayfa yolunu(*path*) yazdırır örn: /js/index.html
location.search //sorgu dizelerini yazdırır örn: ?type=listing&page=2
location.hash //title gibi bileşen tanımlayıcısını yazdırır
```

0 comments on commit e248dd7

Please sign in to comment.